The 8GB version, however, is available right now from Amazon UK on the announced £135 price.
Or you can grab it from Phones4U on £130. Both of these prices are for a SIM-free device, getting shackled with a contract for such a cheap phone isn't worth it.
Pay As You Go is another option – for £130 you get £10 top up with Vodafone, T-Mobile, Orange, O2 or Virgin.
Clove UK is currently selling the Moto G at a higher price due to VAT, but the etailer does have four colorful back covers – Lemon, Royal Blue, Violet and Vivid Red – for £7.50 each.
Tesco has a couple of killer Pay As You Go offers - the 8GB for £100 and the 16GB for £130 (note that both prices are without the top up), but unfortunately neither deal is available at the moment. Still, it's worth keeping an eye on.