can really make it hard to develop a good swing, assuming they want to improve over time. A golf shop could likely offer pre-purchase fittings for them as well...wouldn't be a bad idea to have appropriate lofts, lies and lengths, as well as swing weights...then throw in a new bag with nice head covers (ND logos!).
There's always eBay, but I lean toward the golf shop route.