PCSupport. U-Bill.com
Consumer Report
- 04-08-2013
- 6
Yes i ordered a pc support from then i called back and cancelled i am haveing trouble getting my money back on my credit card they said i did not cancel but i did ty
Company: PCSupport. U-Bill.com
Country: USA
Phone: 8884486881
Site: u-bill.com