I've had good luck recently ordering my .380 ammo from Cabelas.com. If you add some to your cart, it will say that it's out-of-stock, but it will give you an estimated ship date. I received my .380 ammo within the estimated time frame. Apparently, when you order ammo from the site, it will ship directly from the manufacturer. I know this because I tried to cancel an order I placed, and they wouldn't let me, just for that reason. Also, it does not appear that they are marking up their prices. A box of Hornady Critical Defense is listed at $19.99 and is estimated to ship in 3-4 weeks. It's no fun waiting a month to get your ammo, but it's almost like Christmas when it finally comes!