Get your taxes done using TurboTax

I assume that is true for all types of 1099 forms? And especially for foreign payers who don't have a US TIN?