My sister tried to buy some tyres from them earlier this year.
They didn't have them in stock, but still charged her credit card for them, and didn't tell her they weren't in stock until she phoned 2 weeks later (no replies to emails either). A further 2 weeks and they still hadn't arrived so she cancelled the order. It took another 2 weeks for her card to be refunded.