GameStop offers the Valve Steam Controller for $34.99. (For Prime members, Amazon charges the same with free shipping.) Opt for in-store pickup to dodge to the $4.99 shipping charge. That's tied with last month's mention and the lowest total price we could find by $5. It's compatible with Windows, Linux, Mac OS, and Steam OS.