There is really no way of telling whether it is a legitimate site or not. The only way of getting a reliable seller is find someone who has bought from them. Unfortunately, I have never heard them mentioned here, so the chances of finding a previous buyer here is slim.
Check out
www.tinydeal.com or
UXcell.
They are known reliable sellers.