Where can one buy a Toshiba memory stick?

Toshiba memory sticks can be purchased new on Amazon, or somewhat more cheaply both new and used off of eBay. Toshiba also sells them directly on Toshiba Direct.