I have one. I didn't buy it there, but it's the same product I think. It's time consuming to install, but once completed is very nice. I've had it on since new, after 45k miles it's holding up very well.
It's quite a bit thicker than stock, that took some getting used to. I drove my buddies stock '99 I noticed how thin the wheel was. I've gotten used to it and don't even notice mine anymore.