A long time ago they were ok. Then they messed with seller fees. Making only companies selling expensive or scammers. The whole while the website functionality collapsed. Most of the time it seems to be down.
I would stay away as good chance their site has a virus due to their aparrent level of computer knowledge