When I said $250, I'm thinking a much more thorough inspection than what is currently performed... 20 minutes is NOT much time, (Including time to get the vehicle on the lift and ready)
I'll bet your typical 'thorough' 20 minute inspection goes like this;
Start The vehicle, Honk the horn, drive it into the stall while listening for exhaust leaks, once in the stall, work all the lights and check mirrors setup around the stall for proper operation, shut vehicle off and get out, setup lift and raise vehicle, Grab each wheel and check if it's loose (Ball Joints, Bushings etc.) visually inspect tires for tread depth and extreme cupping or other unusual wear. Take off one front and one Rear wheel (Disk Rear). Check pad thickness, look in inspection holes on Drum, if there are none, Skip rear brakes, you aren't checking them in 20 minute. Examine underside of car for leaks, Don't investigate, you don't have time for that for $28 dollars, Tell the customer what's leaking, But not from where unless you expect them to have you repair it, (You don't count Dain, you've got a relationship with the inspector, I have one like that with mine too). Put wheels back on car and put it on the ground, Check e-brake before backing out of stall, Five more minutes too fill out the paperwork and sticker. Anyone who does a more thorough inspection for someone they don't know is EXPECTING to sell them some work...
Even at 20 Minutes, a shop is LOSING money on inspections. Average shop time is $2 a minute in this area, That's a $12 LOSS on a 20 minute inspection.
I'm thinking an hour of shop time is really required. I want there to be a thorough report saying what should be performed, and a timeline for what they expect to need done over the next two years to maintain the vehicle safely... Don't tell me I'm leaking power steering fluid and not tell me what to do about it.
I really believe the $250 fee would be needed to ensure the shop can maintain impartiality, and rely ONLY on inspections to stay afloat... that's also the reason I suggest a 2 year interval, $125 a year is not really that bad if there is a lot of value in the report for the customer while keeping the rest of us safe!