SanDisk offers the SanDisk 128GB Cruzer Dial USB 2.0 Flash Drive for $22.99. Coupon code "DNFathersDay" cuts it to $19.54 and bags free shipping. That's $5 under the lowest price we could find for a similar 128GB flash drive elsewhere. Deal ends June 19.