really thats quite unfortunate, problem with the it seems is their a hit or miss even on their page they clearly list that they do cylinder polishing and other works.
But ya thing is with good engineers u never really get good sales men. somtimes u'll get a guy and bam he'll hook u up at techworks and sometimes u just wont get anyone.