Just wanted to add my support for Mark. I've been a customer and even supplied him some parts. Very professional and very helpful.
I think we've all been guilty of lashing out in frustration at some point, so perhaps from now on we should maybe write out the post on a note pad, then leave it...