My closest retailer is about 3km away, BCF. I call in there semi regularly to replenish plastics stock.
Next closest is blind Freddy's, been there once......just another BCF to me.
Then I have two real tackle shops, Carseldine Tackleshop and Sandgate Tackleworld.
Those two shops are very good shops with great staff. I spend probably 50% of my money at thise two shops, 20% at BCF and the rest online.
I research online continually for things of interest. If the two decent shops dont carry it I buy online.