The Sandisks are decent, just not so great for a keychain. Kingston Datatravelers hold up much better from my experience: https://www.amazon.com/gp/aw/d/B00SOL9Z1M/
(avoid cheap Kingston's as mentioned...or any cheap usb for that matter...these however are decently built, have gone through a 2.0 and now using a 3.0...both survived my keychain on a fast clip for more than two years each with no problems)