Having just bought a new copy of the one you bought on SC, partly inspired by seeing that one, I have to agree. Mine was a very reasonable price but not in the least original and with no branding of course. I don't know if the rubber is a different quality, and mine doesn't smell of vanilla or anything like that, but it is very comfortable.