For a Bass-Lover: Sony Portable Wireless Speaker SRS-XB01 Don't let the small size of the Sony SRS-XB01 Portable Wireless Speaker ($35, originally $40) fool you; it brings the bass. It's an affordable, portable speaker that makes for a great stocking stuffer for the music-lover in your life. Image Source: walmart.com Sony SRS-XB01 Portable Wireless Speaker $35 from walmart.com Buy Now