What online shops sell Toshiba Satellite laptop batteries?

Toshiba Satillite is a common brand of laptop and it is not difficult to find batteries for them as long as they are not too older model. Ebay and Trademe have these batteries for sale.