Hi Joe, I have been aware of the site for quite sometime now, and as you say, the prices quoted are excellent value for money.
However, make sure you read all the charges as the site also acts as a brokerage and they also charge a fee when you are placing an order.
Combine all that with their shipping charges and you may find that the products are not representing such great value after all!
As to whether they are legit or not, I have no reason to suspect them at this time, but I have no personal experience dealing with them neither
Marc