>The busses no longer accept cash in my city, you need to buy a prepaid card from a transit hub or from one of their partner retailers. So I need to get a ride to the store to get a bus pass?!?
For some time this was the case in Sydney. Now you can tap on and off with any credit/debit card. Very convenient.
Maybe worthwhile checking with you transport provider