Recently visited Deckers Auto Tech in Grand Falls Windsor Newfoundland. I have been a loyal customer for many years. But the customer service during this visit was utterly rediculous. I stood at the counter for 10 minutes waiting to be served while the employee never acknowledged my existence. Continued to take calls and served a man that came in after me. I then threw my keys at him on the desk and glared. His only response was i thought i had your keys, not even an apology.