Cracking price for a brand new shirt which only came out yesterday. Even the official JJB Rangers Store have this for £44.99.
Delivery is £3.99 online, which still makes it the cheapest I have seen it. But bargain price if you pick one up in-store.
You could also add up to £60 into your basket and qualify for free delivery. :)