Golftownuk.com
Scam / Counterfeit goods
This website is registered in the USA but appears to work in collusion with a Chinese company, GZ CAPACITORSALE NET S&T CO., LTD. The goods that they sell are counterfeits made in China. I made the mistake of placing an order with them then immediately cancelling it once I realised that they ...