I had good luck with them. I purchased an exhaust for my helicopter as they had the best price by far. After not getting a purchase conformation for about a week looked up reviews and found this thread along with several others which made me nervous, but I kept my cool. I emailed them asking about the purchase and requested purchase conformation and tracking info. 24hrs later I had my email answered with the requested purchase conformation and tracking info. A week later my ordered exhaust showed up. Overall a little scary given the bad reviews but it worked out for me but I probably wouldn't do it again. I'll stick with more reputable and well know vendors.