Corsair CMFUSBMINI-32GB Voyager Mini 32GB USB 2.0 Flash Drive for $24.99 shipped after a $15 rebate. Here is a screenshot for your reference. This is a really compact USB flash drive that utilizes a capless retractable connector plug and 32GB capacity. It also claims to be water-resistant and shockproof. Most places have it for about $39.