I originally gave the product 2 stars because I liked the keyboard, itself, but found it incompatible with my Palm Treo 680. I returned it quickly to Amazon for a refund and stayed in touch with the company. In August, IGo told me they had finally released a driver for my Treo, so I bought the keyboard again on that basis. As of December 2007, I approached the manufacturer for customer support because its driver was quickly draining power from my Treo since installing it in August. They told me they don't have a driver for the product! They sent me back to where I bought it rather than offer an apology and refund. I'm very frustrated with this and have approached the manufacturer again for a full refund, because they warranty their products for two years. Their warranty guarantees repair or replacement, and they are offering neither so far. The keyboard was originally developed by Think Outside, which, I believe, has merged into IGo, and management and personnel shifts may have been behind the company bungling this issue so badly. But that's new excuse. They need to step up.For Treo 680 users with smaller hands than mine, you might try an IR keyboard. I thank Fernando Cassia (see comment to my review) for his recommendation of IR instead of Bluetooth but would steer you away from IGo unless they fix the driver or offer a full refund, as they should.