Well Dennis, I'm going through the same thing as you..Used to get everything from Snow City, now I have to go to Powerhouse. although for me, Powerhouse is closer. And, I don't want to rain on your rant, (because no-one loves to rant more than me!!!), BUT......
I restored a CB77 a couple ago, and am now in the middle of a CB750 restore and I've noticed this:
The Powerhouse people are extremely nice to deal with. It's dead as #$%* in there, so I never wait for anyone to help me. That's nice. Also, Snow city needed me to drop some money every single time I ordered anything, and I ordered plenty!!! Powerhouse has never asked for a cent ahead of time. And they know me now when I call!!!
Also, Powerhouse has started giving me 15% off all parts, because I've been spending there. I've never even heard of that from anyone... it's been very nice, and it starts to add up.
Also, although they might not have stock, and my bike is so old, I doubt Snow City ever had any parts in the store either, I've had entire large orders come in, in as little as a day or 2.
So, I'm sure loosing a local dealer is a pain, but I've had nothing but fantastic service at the Powerhouse (Eglington and DVP)...my 2cents, John.