They're all over the place. You can easily find them at local retailers, or at toy stores. Such stores include Target, Walmart, Zellers, Toys R us, Toys Toys Toys, etc.
e-bay
Yes
where to find bionicles in malaysia
ToysRus is your best bet.
No, you must buy it from eBay or amazon.com.
now days any kmart or toyworld
free mark
Places I recomend is ebay and amazon to get thok.
For BIONICLE MoCers who do buy pieces (not including the ones from sets), usually get them in garage sales, from eBay, etc. You can also order some collectables of the LEGO.com shop.
There will be no 'Bionicle 5' because they are ending bionicle sets.
ebay All makuta are in the BoM (Brotherhood of Makuta)
I would recommend eBay because they are cheaper than they are on Amazon.