We've been using this company for a year and have had no problems. The driver arrives early in the morning, every Tuesday. We've never had issues with their street service or with their office staff. Maybe it's the customers that should be rated? Just a suggestion.
Pros: timeliness, courteous, prices
Cons: can't think of any
more