I'd say for dates that pre-date the actual release date (and we know the release date to be absolutely correct), that the user will have to manually change the purchase date and input a valid purchase date,
OR
if they know that the release date in the system is incorrect, they could submit a change to the release date so that their purchase date is valid.
For example, let's say we have a toy in the system with a release date of 2/1/09 but a user can show that the toy was actually released on 1/31/09...either PM communication with a mod or a user-submitted change to the release date would take care of this invalid date business, right?
I really can't think of any other way to do it except on a case-by-case basis.
I suppose you could have the system auto-default the dates for stuff like this to the system's release date...I don't know...
MIKE
engledogg