The driver for this device completely broke my Treo 650, fortunately I have Sprint's insurance plan so I was able to get a replacement Treo. I used the latest driver from the Thinkoutside website. If you have a Treo do not get this device.