eastbay, like everyones saying, is the best, but since your kids young, the gear probably wont last more than two seasons since he's still growin, and esatbay is *usually* more expensive cause its high quality.
but places like big 5 are complete shit, terrible product quality over in there.