Unlimited Technical Support in North Port FL
Consumer Report
- 09-04-2012
- 0
I order a acer computer screen from unlimited technical support and i haven;t gotten it. I was charge for it and can;t get in touch with them now. This order has been over three weeks when i was told it would be at my house in 5 to 7 days.
Company: Unlimited Technical Support in North Port FL
Country: USA