The Granville Island Toy Company has a huge variety of quality and often unique toys that will make any child happy.