Patriot Supersonic Mini 32GB USB 3.0 Flash Drive for $15.99 after a $10 rebate. Shipping is $0.99 for a total of $16.98 shipped. Here is a screenshot for your reference. This rubberized and ruggedized flash drive is USB 3.0 compatible (backwards compatible to USB 2.0) with up to 80MB/s transfer. Most places have it for about $28.