They have mags for my M&P40 at a decent price, but I hate ordering from a place I haven't check out. I have checked all over San Antonio but no one has any in stock.
I've used them with no problem but heard many bad stories about them. If they have your item in stock you'll get it quick. If they don't have your item in stock you're in for a rough time.
I called them last week about M&P .40 full size mags and they were out of stock. I ended up finding some used PD mags for a good price. For whatever reason, the .40 mags for the full size are VERY hard to come by right now, I would call and verify stock before ordering.
I've had a very bad experience with them, as have many others. There is a huge thread about them at GlockTalk. They sell products they don't have in stock and will charge you anyway. They will advertise low prices to get people to buy but then not ship for weeks because they lied about having the product in stock.
I'm batting .500 with them. The first go 'round ages ago went smooth. The last order placed last fall was never filled; limited response in regard to questions about the order. After over 6 mos. they started calling me for a credit card number as the previous one had expired. Never again with Botach for me.