If anything it is a better deal because you can legitimately offer a "tailight warranty". If there is a problem, it is a paid service call. If you want to be nice, offer one service call (diagnostic) for free. Customer pays retail for parts until you get a credit- then, give them the retail cost back.
I don't know if you have noticed the trend over the last 20 years or so, but for people that have to "work" for a living, the hourly wages have not kept up with inflation.
Many have been "working for less" for a long time.
The "global economy" is driving US wages down for many, excluding executive and CEO positions. Companies lay off people and consolidate positions, adding responsibilities without adding compensation.
The decline of the dollar is not helping, but it may bring some jobs back to the USA if it becomes cheap enough to do so. If it is becoming cost effective to bring back outsourced jobs, does that mean there is a pay hike?
If you think it is "slow" now, just wait and see what happens if oil is traded in Euros instead of Dollars.