I ordered an item they showed as "available". Turns out they didn't have it in stock, but they charged me for it anyway, while they tried to find it from a supplier. Eventually, they sent me an email saying it was unavailable - it took more than two weeks after it was promised for my refund to appear (and numerous calls and emails) -- they never should have charged me in the first place for something they didn't actually have.
Avoid this outfit - they don't operate like a legitimate business, don't follow good business practices.