For Starbucks it is easy to create a new Canadian account with alternative email address. For Uber, you need to have Canadian SMS but public free sms text service could be overridden by somebody by 4/30 so you might need your own Canadian number to register. US account does not work for both to link.