I first decided to take a flyer on these guys as they were the only retailer I could find carrying mags for may AGM MP-40.
The first order went perfectly so I have gone back to them for a broader range of stuff in two more orders. I have had no problems at all.
Customer service and communication are very good, and their website makes it clear what is in stock and what is not. The display of your cart contents as you shop is also helpful.
Shipping has been fast, including a customs search every time the product has reached me within ten days of my order being placed.
I highly reccommend dealing with this chap.