Staples has the SanDisk CZ51 8GB Cruzer Edge USB Flash Drive on sale for $7.96 + you get 100 bonus Air Miles for free.
These are sold out online, but you can still pick them up in store. You can use the stock checker online to see if your local store has any left before heading out (all the stores in my area still had stock).
*Update: 100 Bonus Air Miles was an error on the Staples website*
- 8GB capacity
- Compact slider design is perfect for taking your favorite files with you
- Keep your data safe from prying eyes with the included SanDisk SecureAccess software
- Enjoy the added protection of secure online backup (up to 2 GB) offered by SanDisk’s online backup partner
- 2-Year limited warranty