True. It all depends on the ID person. Prices is all depend on the company. Getting a good ID company is not easy and getting a good ID person is even harder.
I don't like expo ID as well. They are expensive!
Luckily one of my friend recommended me his ID contractor and he was excellance. Was very satify with him. Patient, punctual, good worksmanship etc. I don't wanna say too much because don't want ppl to think that I'm promoting in here.
PM me if anyone is interested in my contractor. I am more then willing to share.