My friend was looking for a PS3 wireless controller today and since I'm good at finding deals on computer related products, he asked me to find him a good deal on one.
Unfortunately, he became inpatient and decided to purchase a controller from the highstreet for £30 and I noticed that the second best price was around the £25 and Shopto were selling it for only £19.99 including delivery.
They promise to dispatch the same day as long as the order is completed by 5:30pm and since that time has already elapsed, it means it's guaranteed to be dispatched by tomorrow and there's a 99% chance it will arrive the following morning.
Don't forget to go through Quidco as well, to receive 70p cashback, making this just £19.29 including delivery.
Hope that helps. :)