I've ordered several items from ammomartusa.com and they've been good to their word on all of them. They have pretty much the best prices on the internet. I'm very impatient so if something doesn't ship right now I call; I always treat them with respect on the phone and they treat me likewise! When something ships it's usually here WITHIN 24hours! They spare nothing on the shipping! I recommend them to my friends and family! All the bad reviews had me worried but after 5 or 6 transactions with no problems, I don't worry about them, they run a great business! Thank you Ammo Mart USA!