So back in November 2021 we paid for 10 tonne of top up surface for our school, delivery before Xmas. It never appeared. After some chasing delivery was then due on the 30th Dec. Again it didn't appear and no communication from the sellers until I chased at the end of the day. It was supposed to arrive on the 31st. It didn't and again I had to chase. Apparently they had problems with the hauliers but it would arrive on the 7th Jan 2022. Again no surface. I chased and was informed that they had now changed hauliers and it would be with me by the following Friday (today) at the latest. Contacted them through this week and they confirmed today. At 10.30 this morning I had a couple of messages from them saying the surface has been loaded on the lorry. It is now 6pm and nothing has arrived. I've just seen someone, last week, posted a bad review with the similar problem and saying they had asked for a refund. Apparently the company are refusing to give refunds as the problem has been with the hauliers not them. My question is what the hell do I do now? I have to take a day off each time a delivery is due. They only contact us when we chase them. Unfortunately, we didn't pay by credit card, but I'm so fed up that I really want a full refund. Is there anyway I can go about this? About to start slating them on FB.