Update 08/01/2017 use code DSGMHNY7 to get the new lower price of £26.24
8Bitdo make high quality retro-style Bluetooth controllers that are compatible with almost every device out there (you can even use them with old consoles like the SNES via their Bluetooth receiver adapters for the console).
Following on from the SFC30 for £15 deal that was posted yesterday (but now seems to be no longer available at that price due to the code being used too many times) I went looking on other sites and found this at Gamiss - from where I previously bought the 8Bitdo FC30 Zero for £4 - and saw this controller, which is the Pro version (SNES style pad with analogue sticks).
It's listed at £33.67 but using code GAMISS15 takes 15% off, making it £28.62 - a bargain considering they're £39.99 on Amazon.
Update - Thanks to DevinShockwell for pointing out that TopCashback offer 25% cashback at Gamiss, potentially making this £21.46 - although for me it tracked at a slightly lower price, giving me £7.08 cashback, for a net cost of £21.54.
Product description -
8Bitdo SF30 Pro wireless Bluetooth game controller, with classic D-pad and button layout, reminds you of retro 8-bit game consoles from the 80's and 90's. The 8Bitdo SF30 Pro wireless Bluetooth game controller works with your phone to play apps using a game controller with real tactile input. It also supports for Windows, Android, macOS, Steam, Nintendo Switch. 8Bitdo SF30 Pro wireless Bluetooth game controller is the best for fighting, shooting action and emulator games.
- Retro design, original pushing button, same touch, same feeling.
- Upgradeable firmware for function expansion.
- Rumble vibration and motion control, built-in gyroscope and triaxial accelerometer, bring more realistic game enjoyment.
- Classic cross button and four shoulder-button design.
- Support the custom button for turbo function.
- Support both wireless and wire connection, allows 2 players to play simultaneously.
- Working modes: for X-input, D-input, Mac mode and Nintendo Switch mode.
- Supports for Windows, macOS, Steam, Android and Nintendo Switch. No need to jailbreak or root!
- Built-in 500mAh Li-on battery for 16 hours continuous playing time.