PremierTechSite.com
Consumer Report
- 06-21-2011
- 3
They advertise apple tech products on their website for bargain prices but make no effort at customer support. The offers are totally bogus. Any attempt at contacting them goes to voice mail and the address of the comapny is an apartment in riverside, CA.
Company: PremierTechSite.com
Country: USA