I was thrilled to move to a town with an Academy sporting goods store. About 3 weeks ago I ordered some gun socks and a speedloader for 556. The order went through and I waited. 2 days before the order was due I got notified that it has been canceled. If you don't have a product and you can't get it you shouldn't sell it. I hate getting jerked around like that. I'm registering my frustration with my wallet. I unsubscribed from the thier emails, deleted the app and don't plan on going back to thier store. They have some cool stuff but nothing I can't get elsewhere at a similar price point. If something is out of stock that's one thing. If you take some ones order, make them wait weeks and then cancel, that's totally messed up my book.