All reviews seem negative
The partners broke up and the nasty one was seen clearing stuff out of the market. I wouldn't look for customer service from the website, either.