First time I used them the van came way outside the 8am - 3pm timeframe (came at like 5.30pm). Second time, had to cancel a job and called them, and was well within the terms and conditions listed in their confirmation email to do so free of charge.
They charged me anyway and when I asked why, they literally lied and said that I didn't call on time which is a bold move for a big company as I have call logs on my phone. Had to raise a dispute through my bank and attach screenshots of the confirmation email showing their own terms and conditions and that they were breaking them, as well as screenshots of call logs.
What a difficult company and a pointless waste of time. Cannot recommend this company at all.