Doesn't sound like a pleasant experience Dog, don't like it when people talk behind other peoples back and even more so when they are in ear shot. You are doing the right thing about complaining, it works to help get a business running properly as well :).
Not lost anymore coolant, no more smell either so I'm guessing it's a pipe that leaked a bit... maybe from being over stretched due to a harsh acceleration. Will get it checked this weekend maybe, hopefully got someone looking at my other car with the potential to buy. If they do then I'm getting a handling kit... (front and rear ARB with bushes, ALK and Alloy Drop Links). Then getting my brother in law to set up the geo :).
Sorry to hear about your roof Gambit, I'm with the others... perhaps a wrap? either carbon or just a nice black.