Chris,
I still fly (but very poorly) RC Helis and have been doing so for about 15 years. I don't have any experience with the very small ones but I get my batteries etc from
http://www.hobbyking.com/hobbyking/store/index.rc They might be able to help.
Charles