I read the following on one link of the site:
"If the minimum requirement of 2,750 entries are not received by the contest deadline of March 17, 2008, all entry fees will be returned to contestants without interest, postmarked no later than 14 days from contest end."
But, on another page it said to be sure that your entries are postmarked by March 17th. And, of course if they are postmarked March 17th they would not arrive until at least a day later, and depending on where they are sent from it could take days.
I believed in this contest, so this is disheartening.