I'm trying really hard to understand how this place could have a solid 5 star rating. I actually went to Motorpool because of the rating only to be treated so poorly. Brought my BMW in due to a possible bad alternator (tranny warning light on as well). Dropped it off Sunday night, called Monday at 11a for an update - there wasn't one. Was told they would call me back in a few hours. Around 5:00p or so I called for an update. All I got was "we aren't sure", but I'd likely need a new alternator (duh), spark plugs and that they'd need to clean and top off tranny fluid. On top of this they would need to flush the fluid several times (approximately using 24 quarts). The quote was $2100.00 to do all of this, with no guarantees this would fix the transmission - duh. BUT it looked like it was going that way....a new transmission would be ANOTHER 4 - 6k parts & labor. Told them i needed to think about it and i'd call them the next day. End result: picked my car up from Motorpool without approving the repair and took it to a much better and trustworthy shop in mountain view. I walked out paying only needing a new battery, alternator - $920.00 for parts & labor (far cry from $2,100 plus an additional 4-6k for a tranny that didn't need to be replaced. Not only was the owner condescending when telling me what was wrong with the car he was never specific with what was wrong with it. Just a guessing game actually. I had a hard time understanding what he was telling me. I might be a women, but it doesn't mean women are stupid when it comes to cars. I knew enough that he was trying to gouge the hell out of me. These reviews seem shady to say the least, all sound the same.....are they from their friends? friends of friends just to get a great review rating for unsuspecting people like me? There is no way Steve was courteous, helpful, pleasant or understanding - he was just the opposite. Do you want to be taken advantage of? If so, then go to this place, like I said they are shady as hell.