Just Called THEGREEK..........
The CS Rep. had never heard of THEGREEK having their own Debit Card...so she asked "Upper Management" and they said there was no such thing. But she did say that it was business as usual w/ Neteller & there had been no complaints!
MR. NW