This is a poorly run gas station/ auto body shop that engages in deceptive and unscrupulous business practices. The boss (as the workers call him) is the biggest a-hole POS you will have the misfortune of ever meeting - the epitome of a shady auto-repair dealer. Avoid at all costs!