Usacomplaints.com » 115 S Reynolds Rd - Reviews, Complaints, Reports

Address: 115 S Reynolds Rd
Found 2 reviews / complaints

Golf Technologies
Ripoff and liers

My friend and I ordered two clubs (he ordered them) and was told 2 - 4 weeks. Never came. Tried to call, was given BS answer and told I would need to talk to customer service. I applaud the man from Delta (no matter what happens in ones past) for standing up for a customer. I will never trust a ...