Where in the world is Adelaide? Check your local pet stores
port Gawler motor x park
Water wings are not available for ferrets as they are not swimmers (though they can swim)
Jaycar electronics
toysrus
EBAY
Check your local pet stores
JB Hifi
you can not own ferrets in California, so you can not buy them there either.
Most ferrets are not given away for free, you either buy one or adopt one paying a fee. Some people advertise ferrets for free once in a while in the classifieds.
EB Games
Doug Watsons Menswear in Port Lincoln is not Adelaide but its close. they sell them for ever.
Yes, you can legally buy caffeine. Caffeine is not an illegal drug in the US.