Karl
I am sorry that you've had this experience.
The Ian guy, the subject of this thread, seems to have numerous issues, and I am all in favour of naming and shaming those that don't treat their customers with respect, or send records or payment when they've entered into a sale. Naming these goons is a public service that helps prevent others falling into the same trap.