Simply put, this is a good value for the price. Existing reviewers gripes that are valid: Both end caps come off too easily; No keychain/attachment. Both of these would be a big improvement.I had no problems with SD card removal -- it slides in easily, and there's a pseudo-triangular opening with enough of the card protruding to readily grasp it to pull it out.Likewise, I've had no problems with compatibility. Exchanging files with friends running Win'98, 2k, XP has been flawless (Win'98 requires installing a driver, but that's true for all USB devices under Windows 98).I bought several (for pocket, fanny pack, and laptop shoulder bag) and they work great. Since I have plenty of SD's for camera and PDA, this serves dual-duty as both SD reader/writer as well as "expandable-storage" USB thumb drive.