Google took me to a site called Zoxoro Megastore or something. They were a little pricey actually, $30 each or something but I needed to replace my old Powerex ones in a hurry.
Since I've only been using the Storacell ones for a few weeks there hasn't been any damage but I have been a little concerned...
Oh, and yes, they were all fresh so looks like our brains are wired a little differently haha