Remember those iPhone Mini rumors? Looks like someone took them a bit too seriously.