Triad Web Design
123 Triad Web Design Steal Customers money
I contracted Triad Web Design to build a website for me. After Weeks of mistakes and going back and forth with someone in India, i wasted my time and i knew this was going to be a unprofessional process. I requested a refund and was informed that 123 triad does not refund any money. This scam ...