I've placed orders with them in June and October this year, items were shipped the next day, received 4 days later. They were well packaged and in excellent condition.

Last Monday (11/19), I placed an order at 5am, thinking they'd get the order shipped out that day or the next. It didn't ship until this Tuesday, which seemed to take forever. Item was still in excellent condition, but I never even received a "your item shipped" email with tracking number. I had to get on the website daily to look at the order status. A little disappointed it took so long for them to ship this time, but it could have been due to Thanksgiving and people placing more orders for Christmas.

On the flip side, two days after I placed my order (Savage Mark II-FV at $177) the price jumped up to $188. Glad I purchased it when I did!