Fastest and cheapest
Ordered steam key. Delivered via mail in 10 minutes. No complains. Only option is PayPal payment, but you can use your credit card via PayPal, so no problems there.
Japan
Ordered steam key. Delivered via mail in 10 minutes. No complains. Only option is PayPal payment, but you can use your credit card via PayPal, so no problems there.