Play.com have Devil May Cry 4 on their website for £24.99 on the XBox 360.
For those that missed the £19.99 deal on Amazon for the 360, I guess £5 isn't that much.
I was one that missed out on it, and so I have ordered one off Play.com
I haven't seen this on the forums yet, only one on PS3 off another retailer.
If it has already been posted, I apologise.
All the best.
PS. I just found a voucher whilst entering this deal but I haven't tried it. 5 % off Play.com
Edit: I just tried the voucher to see how much the game would be, without pressing confirm and the total came to £23.74!