The Results Group
Ripoff
- 04-26-2006
- 5
Like all the others mentioned, I also fell for their high pressure sales scam. The promise the world and deliver on nothing! I just wish I had known of this website before getting scammed. I emailed them asking what I had to do to cancel and they are the ones that even directed me to this website! What does that tell you?
Company: The Results Group
Country: USA
State: Arizona
City: Phoenix
Address: 3219 East Camelback Road Suite#838