Comment Comment by TT-392 Guess I won't be able to sponsor anyone anymore. I guess as a US based company they are expecting everyone to just have a credit card. parent TT-392 3 years ago