This website has free shipping on all orders and carries the N bone. Cheaper then Petsmart.
http://www.doggy-gifts.com/N-Bone
I think that it is really good for them to have something to chew on so they don't get into a bad habit of chewing on things they shouldn't. They do need the extra chewing when teething and it will encourage their baby teeth to fall out.