I just checked out their website, and i'm not impressed. Overpriced stuff you can get anywhere, and i kept feeling like i was looking at spare parts sold out of someone's garage. That was my impression, or lack thereof.
You're much better off buying from someone who has a reputation, any reputation. Someone people have heard of and might even recommend.
Just my 2¢