price may have been a factor... but you would not expect that... surely?
But the way most clients see it it is that they are getting the same job but people are pricing different.
They go for the cheapest option and expect that it will be carried out to the same standard.
Now from our point of view we know how cheap a job can/can't be done die and to do a cheap Job corners have to be cut.
People who are good at there job no matter what it is don't come cheap.
You wouldn't find Ronaldo playing for Bristol city and you wouldn't sign Eric dejemba dejemba expecting him to play like messi.
Get my drift?
We provide a service which differs massively between each person.
It's not just the job your paying for is it either, it's the customer service, the after care. It's not just get in and out like most want to do.
I think a lot of it is also down to respect for yourself as well as others and also the pride you take in your work.
It will never disappear as there's to many assholes generally in the world now.