I have my Saturn towed to Pepboys because it won't start. Diagnostic check cost close to $100 and will not be charged towards any repair cost.
The result of diagnostic test was a bad fuel pump. The complete replacement and labor charge came to almost $900. The labor charge was $99 per hour. Since I could not easily take the car to another place and I had already paid for the diagnostic charge, I reluctantly accepted the repair.
In short, I was at their mercy.
I feel these people are crooks and I definitely will find another mechanic now in advance so I won't have to go to them in the future. I wish everyone will do that.