I left my sim card in the UK and upon arriving back to Canada two weeks ago, thought, I know, I'll just buy one from Public. Log into my account and everything will be sorted no problem...First off, the card takes two weeks to arrive. Should have jus...