Mike,
I am pretty sure that will be the case. I am a service member stationed over seas and I don't get support, so I have a feeling your friend will be in the same fix. I have to go find out where I can buy points cards here in Japan.
~jp
Happiness is doing what sets you free. Go be happy.