Walmart offers three SanDisk 16GB Cruzer Blade USB Flash Drives, model no. SDCZ50-016G-B35, for $12.99. Choose in-store pickup to dodge the $4.97 shipping fee. That's tied with our September mention and the lowest price we've seen for three of these drives. (It's a current best by $3.)