While some smartphones may only carry internal storage, there are still tons of devices out there that take microSD cards for expandable storage, and SanDisk is one of the leading brands to look out for. If you're someone who values loads of space for all of your apps, videos, pictures, and music, than you may want to consider this deal for a 128GB microSDXC from SanDisk, which is going for just $39.99 right now on Amazon. Normally these go for around $149.99, saving you $110. As this is a microSD card it should be compatible with generally any device that takes a microSD for additional storage.
This is also a class 10 microSD card which means much faster read and write speeds, which will help you to transfer all of your files back and forth between the card and the device any time you need to swap stuff around. As most people have more than just a smartphone when it comes to electronics, this card also comes with an adapter to allow for use inside devices which stake standard sized SD cards too, so it's versatile and can be swapped into other devices like digital cameras. If you're in need of a microSD card of a larger size or need an extra for another device, you can pick this up over at Amazon.