Questions about this business pop up on different firearm forums over the last few years.
Although I have no experience with them, it seems like most of the comments were that those that actually tried did not get what they ordered if anything. IIRC, one post said it was a woman out of Canada running a scam operation. I don't know if it's true though.