No, it’s not April Fool’s Day. I checked.
At long last, after many delays and finger-pointing, you can once again pick up the 8 GB Nexus 4 for $299, or the 16 GB Nexus 4 for $349 from the Google Play Store. I just picked up the 16 GB version myself, since I was not in the pre-destined batch of people to try placing an order before the Play Store was the victim of its own success.
Anyone looking to pick up the Nexus 4 should probably act quickly, because it’s unknown at this point just how long inventory will last. When it first debuted, inventory was sold out quickly, such that many people who tried to order were met with an order cancellation notice due to lack of stock.