ErbFan28 New Member Apr 29, 2011 #1 I know everyones saying it isn't opening, but I just heard a rumor that it is. Is this true?