If you like to buy new games, you should REALLY consider getting a Gamers Club Unlocked membership. It's $30 for 2 years and you get 20% off ALL games (and can be used in conjunction with sales), added points from games, and more value for trade-ins. And Best Buy has new sales at least every week.
Speaking of Best Buy, they have a sale on The Witcher 3 for Xbox One. $20, or $16 if you have GCU. And just a reminder, The Witcher 3 holds the record for most GOTY awards ever.
http://www.bestbuy.com/site/the-wit...&acampID=6bfc55aa1dbf11e6b2ff024bd1b5dd530INT
You can get an Xbox One controller which comes with a PC Cable for $40 from Amazon.
Amazon product ASIN B00O65I2VY
Nice. To be clear though any Xbox One controller can be used on PC. All you need is a USB cable or the $25 wireless dongle. It should be noted that the cable that comes in that package is only 9 inches long so most people are probably going to need to buy their own USB cable anyways.
PSN Flash sale. Some decent deals here. I think I'm going to pick up Killzone for $5.
http://www.playstationlifestyle.net/2016/05/20/may-2016-psn-flash-sale-live-heres-5-deals/#/slide/1
All weekend bachelor party? Goddamn.. Trying to re-enact The Hangover?