For one, Craig's does good work. More than that, though, they're honest. A few years ago, I had some work done on a car. They gave me a total, I paid it. I know nothing of cars or mechanics so I certainly wasn't going to argue. A few days later, they called me to tell me they'd made a mistake and over charged me by almost $200. I was impressed they didn't notice and walk away with my money. Perhaps that's a low bar...but I have low standards.
Public - a year ago