Even if large swathes of people are able to get by just fine with 16 or 32GB of internal storage, I know there are more than a few reading this site who simply find that limitation unbearable. I understand. If my smartphone has all the power and functionality of a mini-computer, why can't it have the storage of one as well? For this reason, many people hold on tightly to devices with microSD card slots, and for them, there occasionally comes a deal like this one. 128GB SanDisk Ultra microSD class 10 cards typically cost upwards of $100. Today shoppers can pick one up from Rakuten.com for just $78.99.

If you follow this link, the starting price will be $103.99. To get the SanDisk microSD card for the price that got you to click this link in the first place, you need to enter a promo code at checkout that will shave off $25.00. That code is VC25. The savings will only apply if you use Visa Checkout.

To make things even better, shipping is free.

128GB SanDisk Ultra microSD card on Rakuten.com

Via SlickDeals