Very helpful. Very polite. If you don't like doing business with people who stand up for what they believe in, then maybe it's not the place for. But I admire people who will take a stance for their beliefs even if it means standing alone.
Pros: Good Service. Good pepole.
Cons: Stand up for what is right (if you consider that a con)