I agree that fair play to you Porsha, for coming on and giving your version of events.
The lack of notice is poor though, and I can understand why the guys have left negative reviews as a result... to be honest, you are very much at the high end of the scale, rates wise (£120 for half an hour?! £220 for an hour!! Christ!), so the least we would expect is quality customer service really.