Walmart offers three SanDisk 16GB Cruzer Blade USB Flash Drives, model no. SDCZ50-016G-B35, for $12.96. Choose in-store pickup to dodge the $7.97 shipping fee. Although we saw them for a buck less in July, it's still $2 under the lowest total price we could find for this quantity elsewhere today.