If you still need to buy, don't worry -- there's still time. Amazon still has deals running every day, in every category imaginable, and with Prime shipping you'll have it by Christmas. Discounted USB cords, chargers, phone accessories, BlueTooth speakers, splitters, and other gadgets. Jump over to Amazon's "Last Minute Deals" page. If you're not a Prime member, sign up for a free trial and you'll instantly get access to free 2-day shipping, which will be critical at this point.