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. Fin…