Update: Google lowers Nexus 4 price to $199 and $249