Comment Comment by thro388 I think OP meant problems with setting up payment method, dealing with credit card etc.. Most of the world population can not even pay with usual visa card. parent thro388 4 years ago