Reviews by Wegotscammed
This review is for Just European, Tweed Heads South NSW
These guys ripped my wife off terribly. They said the installed parts and after going to 2 other mechanics it was clear that they had not. Do not use this immoral business just because they are friendly