Once when you went into a parts supplier (not motorcycle specific), if you knew exactly what you wanted and were paying cash, they would give you a trade discount, or a least a decent discount. This seems to have disappeared in the past few years. Example as of yesterday. I need a bolt in petrol cap for a fibreglass tank I am building. I've found them on the interweb and it'll cost me less than $100 for the one I want at my doorstep, from the UK. After much searching I found them locally. The place I found was the wholesaler and I was willing to pay cash. I was also willing to pay a little more than I could get them from overseas, as I would have them in my hand and have back up, etc. I went there yesterday and they were asking $220. WTF! It's not just car/bike parts either. Some bearings I needed the other day cost me full retail. I know through work they would cost about $5. They cost me $30 cash. With the Interweb making it so easy to buy from overseas, it appears Australian businesses are trying to go broke.