i get all my parts from msy in pascoe vale, cheapest parts ive come across, but ive never checked prices of stores in the city... its right next to pascoe vale station so you could just catch a train that way and then back into the city, except its a bit out of your way if you have no other reason to go there, if you had an hour or so it could be worth it though...
www.msy.com.au