You can certainly purchase toys for kids in big box or department stores.  But for something unique or unusual here are some suggestions of other places to buy toys:

BUDDIES TOY STORE – #103 – 1831 Oak Bay Ave

CHERRY BOMB TOYS – 1410 Broad St.

KABOODLES TOY STORE – 1320 Government St.

MASTERMIND TOYS – 2945 Jacklin Rd.

TIMELESS TOYS – 2213 Oak Bay Ave.

YELLOWJACKET COMICS AND TOYS – 649 Johnson St.