Best Buy offers the SanDisk 128GB Cruzer Glide USB Flash Drive, model no. SDCZ60-128G-A11, for $19.99. Choose in-store pickup to dodge the $5.49 shipping fee. That's $2 under our mention from three weeks ago and tied with our Black Friday mention as the best price we've seen. (It's a current low by $5.) Deal ends July 23.