i see your point.
What I took it to mean was that you had 24hours to redeem the code and alert them to if it didn't work. I got my code in 15mins. NO hassle. But i do understand why buying something for less than what its worth would be something to be a bit wary about.
Thats why i never post a source i haven't personally tested.
As for leaving the older links no problem.