Well can't speak from experience on that particular site. However, I can tell you something that you should do before you buy there. Test their contact information... E-mail, chat, phone... make sure you can get in touch with them before you buy. Regardless of how good or bad of a company they are, if you can't actually pickup the phone or at least write an e-mail and get a response then I would steer clear!!
Best of luck!