These guys picked up an order in one part of San Francisco and dropped off where I requested, with exactly executed instructions, in another part of San Francisco--in under 30 minutes from the time I placed the order. They even called me back (I was in another city) to let me know my package had been delivered. Very, very satisfied.
Pros: speedy service, professional, trustworthy
Cons: sonic booms