Can I buy a Belong SIM in store?

Yes. You can buy a Belong SIM from a range of retailers across Australia.