Has anyone seen the ad this story is talking about? Or any of the feedback from Apple? Let me know if you know any place I can see anything else about this one.