Absymal
Ordered four tyres on 12th March, after MUCH chasing they say they will be delivered on 1st April, despite claiming on their website that "The normal delivery time for an existing order is 5 to 8 working days. Over 90% of our orders are delivered within 5 working days."
Customer service is an AI on the end of a telephone and a chatbot on their website, neither of which give any access to a human operator.
Utterly abysmal.