Sorry Tony, but how much of a mug are you? This is all your fault.
Did it not give you warning signals when you texted 10 times because they keep changing the date and insisted you come at 9am wtf?
If you have been going for 30 years i'm sure by now you know that you dont take any hassle from anyone and you decide what you want and how you run things.
If a customer insisted i come at a certain time and then on top of that keeps changing the date for me they would be scrapped straight away. Also i would never turn up to a job without giving a price or atleast a base price first to eliminate any time wasters.
I can't help but feel that this was entirely your fault and as a business owner you let yourself down on this one mate. If you were a newbie fair enough, but 30 years experience?
You have mugged yourself off here!
(we have all been there myself included)
Am i being too harsh or maybe i have just read this post entirely wrong?