I've had a couple Netflix movies I've been meaning to mail back for the last week. I put Avatar in my queue probably a month ago, so I signed on to bump it up to the top and noticed this: releases 5/20/1010 What gives? Is this going to be a trend with new releases? Why would they purposely delay them?