They are too expensive, not really that nice, don't return phone calls and nickel and dime you to death. They even charge $10 to write a prescription (I'm talking about a $4 antibiotic), solely so you will buy it from them at a 500% mark up.
Pros: Nothing that stands out as any better than the next guy.