Quote (ghot @ 30 May 2011 14:52)
can u prove that? or are you just making unverified comments?
Umm, I've known people from both places that have had to deal with their horrid customer service. One friend lives in Argentina and he had to wait 3 months for a new card. My second Cousin had to deal with theirs in Poland, he waited almost 4 months to even get them to give him their shipping label. They also don't service Russia.