Some retailers are taking the Nexus 4 off shelves, leading to speculation that there could be a smartphone surprise scheduled for Google I/O. Read this article by Eric Mack on CNET.
via http://news.cnet.com/8301-17938_105-57583969-1/new-google-nexus-phone-to-replace-de-stocked-nexus-4/