Hi Gallairc,
Here are a few things you may want to know about them:
1. The site is just about 2 months old..doesn't seem to be very re-assuring knowing this.
2. They only accept western union, wire transfers and money gram..again not a good sign.
3. They are based in China and are selling branded electronics on their site..so it remains to be proven if their products are really authentic.
If you do decide to buy something from them please proceed with extreme caution..otherwise it would be better to just trying looking for another well established supplier.
Hope that this helps a little.. cheers!