We were good customers of Sharper Image for a number of years. They were expensive and often quite reliable (showing up two or three days after the scheduled weekly visit), but they were okay. And it was easier not to switch service.
Pros: generally nice
Cons: expensive, unreliable, unresponsive
more