USB controller for use with PC gaming. I have one of these - paid around $20 for it probably 6 months ago when my previous Razer controller packed it in. This controller is far cheaper than an Xbox or similar but I have to say, while it's a bit of a different feel I've been very happy with it.
I've not encountered any games it won't work with out of the box (provided they support Xbox 360 gamepad input).
This is the cheapest I've seen this controller - typically runs $20-$30 on special. Enjoy!
It says free delivery. Change your title OP.