A Public Mobile SIM card can be purchased online and offline. You can get it at newsstands, grocery stores, and even gas stations all over Canada.  People living in Australia can also purchase the SIM card from retail vendors.