Well this is embarrassing...that link didn't work...

You may have been looking for a product that no longer exists...or it could be the internet spirits doing their thing...