I buy pieces too!

I get 8-channel dual conversion receivers at
LightFlightRC for only $33, servos (usually Hitec) any place they go on sale, which is usually
Servo City or
Tower Hobbies. For batteries, I usually go to
Cheap Battery Packs.Com. The rest of the stuff like switch harnesses, charge jacks and extensions, I usually pick up at the local Hobby Town as needed. I do give them the first shot, but they never can match the prices typically available online. I really wish we had a decent local hobby shop, but HT is all we have.
Just my two rubles....
Erik