1 reviews | Active since Member
On 18 February 2025 I ordered parts, till today 7 March 2025 I have not received any parts, tried calling but the phone gets dropped every time, very bad service from Turfmaster online, I would recommend no one to buy parts from them online, its a nightmare