No they did tell me it was a rolling contract, I had no problem with that part, just trying to cancel the damn thing has been a real pain, and now these late payment fees, which I would think is considered unfair at best and probably illegal as they are just like the bank charges thing.
I think I will write to them as suggested by Pat, but I am going to also complain to the OFT because many people must be paying them these ridiculous fees out of fear, and they must be stopped. Also, they only give you 5 days to get in touch with them, otherwise wham! another £40.00.
Disgusting.