Many US online stores do not accept internationally held credit/debit cards. Creating a "SOTR Debit Account" ensures you can buy US products online.
By registering your name and e-mail address with SOTR you will recieve e-mail updates of sales and discounts.