WwwWebDevUsa.com
Consumer Report
- 08-12-2013
- 66
Just got rip off by this webdevusa its been 15 days and no website i paid for no phone calls its ready no one has call me back from webdesign USA the just want you to sign a online contract when you do bam they got your money once you do it you cant get your money back big time scammers
Company: WwwWebDevUsa.com
Country: USA
State: Arizona
City: Scottsdale
ZIP: 85254
Address: 16211 North Scottsdale Road, Suite #260
Phone: 6027146743
Site: webdevusa.com