Rrs
Rip-off Scottsdale
- 03-01-2003
- 2
They made themselves sound so reliable, promising help when needed. Even offered online training.
I ordered the product, tried to access the site as told, couldnot even find it, tried calling, no answer, trying emailing the company. No such address
Company: Rrs
Country: USA
State: Arizona
City: SCOTTSDALE
Address: 4400 N. SCOTTSDALE RD 165
Phone: 6023377138