Rants? That funny. You know, as a fellow professional who works for the public, let me give you some free advice. If you are selling something or doing work for the public, you should EXPECT people to question your products/services, and it sometimes requires quite a thick skin. You seem to be taking people with questions as some sort of personal insult, but relax, that's not the case.