Willow Tree Toys is where I buy the majority of my two boys toys at holidays. They have a great selection of good quality toys and very reasonable prices. Once you get on their mailing list, they frequently send notice of when they are having sales. Last month I ordered a box full of future gift giving toys for 50% off. And this month they are offering 60% off new items!
My favorites are: