I gotta say, the idea sounded a bit off to me at first but after poking around the site I really think the possibility of getting in-store-credit or even a partial return on your purchase makes the site sticky in a good way. I doubt anyone will be getting wealthy off of it but it does seem to encourage user involvement in a really interesting way.