I know it has been well established that the 3GS comes without the lint-free microfiber cloth, apparently due to the oleophobic screen but, today I opened up a brand new iPhone 3G (not 3GS) and it also arrived sans microfiber cloth. What's up with that?