I can put a stop to this right now. At the end of the day it does not matter if these leaks are true or not. Why ? Because 95% of iPhone buyers have no clue, ask your non tech buddies or family / friends, most don't even know there is an iPhone5 coming out this month. There are people buying brand new iPhone4S's right now, with no idea of new phone due out in weeks.
Sure us fans on Tech forums know every second of new info leaked out, when it's coming, etc...but the every day phone buyers has no idea whatsoever. They will know about afterwards, and then the leaks will have meant nothing to them.
How many iPhone buyers are there worldwide ? tens of millions ? how many read mac Rumors or tech forums ? We are a very small % of iPhone buyers, these leaks will not effect sales one bit.