Up until 18 months ago, they used to reliable even if the prices had a painful markup. Nowadays, I keep seeing multiple reddit posts about the site, complaining about lack of communication or not getting a refund. Didn't even realise it got sold off to someone else.