I had been putting together a list things I wanted to get taken care of on my 2008 Hummer H2. Wasn't sure Craig's could take care of them, but when I called and told them each item, they said 'yes' to each item, so I took it in. I had my H2 back within 2-3 days. The biggest item was one that I had taken the truck in to a GM facility and to the place I purchased the truck from used. Neither had been able to fix it, BUT Craig's was able to with just a little research in GM's service records. I'm glad to say I've found a new mechanic for my Hummer. I'm already putting together a new list. We've got other cars we'll be taking there, too!