TotallyHighTech.com
Consumer Report
I ordered an Apple 8GB iPod Touch, was told to get a Green Dot Card to make the payment. Sent several emails and called numerous times to no avail. Finally after Christmas I had to go purchase one for my son. ...