It has it s good and bad but luckily I deal with mostly people who have $$ in my business. I work on boat engines and they don't generally haggle my price often if they do I move on .