First shop Harvey Road...then use the NC Exchange and/or your local shop.
I picked up a pair of adjustable (ski) hiking poles for my 5yr old at NC Exchange...$15.00 not a scratch and work perfectly.
After that...
I use:
http://galacticsnowsports.com/While Ebay and Amazon can be good, you might get parked out skis or stolen goods. You also have to deal with possible fraud/theft of your good money. I have found the company above to be outstanding.