If Apple wanted to change something small to the hardware could they do it? And if they designed the change now how long would it take for the change to be reflected in new apple store shipments? Some background: + This post suggests that Apple's engineering team is interested in identifying hardware issues and aggressively rectifying them + An interesting thread shows that some iphones have the same model # (ie. MB499LL) while others of the same color and storage size differ (MB500B/A). This could be evidence of minor hardware differences (or maybe just different production date/factory).