Best Buy offers the SanDisk Ultra 128GB USB 3.1 Flash Drive in Black for $25.99. Opt for in-store pickup to dodge the $5.49 shipping charge. That's $14 under our November mention of a similar 128GB drive and the lowest price we've seen for any 128GB USB 3.1 flash drive. (It's the best deal today by $8.) It features a transfer rate up to 130MB/s.