That's the one! I kept ending up at the HomeBrewStuff site, but just could not find it.
Although, it looks like it may only be available as an in-store purchase :(
I couldn't find it on Amazon, though one of the comments on the site's page intimated they were sold there...maybe they just don't...