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 tied with our expired mention from two days ago as the best price we've seen. (It's a current low by $5.)