Probably the last time I'll post a Bayonetta deal unless it goes sub-£15, since quite a few places have been putting it up for £18 - but as of right now, the cheapest on 360 is from Zavvi, £17.75 delivered.