Eugh, yes... I don't have a credit card, and Steam is pretty strict with locations, even with VPNs...