I'm an EFL teacher in Japan and frustrated by cost and what was available, I've made quite a few materials that I've decided to post for others. I've been teaching and using these materials for 6 years and I've gotten good responses from them. I hope they help.
www.mes-english.com is a free site with flash cards, game cards, phonics materials and activities all geared toward children from 2 years of age through elementary school.
The files are all ready to go. There is no registration. Just open and print. I tried as best I could to make it as easy as possible to find resources. Again, I hope they help.