Thanks everyone - think I will just cut my losses and go with Bennetts. Will still have a good moan at them and try and get out of the cancellation fee! If they are like this now, I would hate to have to go through the painful process of a claim (touch wood, I never have to though!)

Tina - I hope you manage to sort that one out soon, glad you came out laughing and not screaming! Good luck!