Working has the right idea.
An equipment shop that deals with excavators and the like will have what you need. Very heavy duty and not likely to wear out anytime soon... but shop around,(or ask a couple of heavy equipment owner/operators) my local place wanted three times what I ended up paying for for my excavator teeth, and the other guy (Jordan equipment near concord New Hampshire) drove an hour one way to deliver mine and helped install them at no extra charge.
Which I suppose brings up other considerations. I would go as local as possible as Shipping on teeth probably won't be cheap, and some models of teeth are alot easier to install than others, so it pays to compare. Some designs you need to heat with a torch and "crimp" with a hammer and punch. most have pins of different designs that hold the outer cap on. Some need a special tool to remove a horeshoe shaped pin, others have barbed pins and rubber which can be driven with a hammer and punch but no special equipment, which can be handy when you are away from the shop and a tooth dissapears.