After supplying all required info such as the VIN, and several other numbers corresponding to my current remote key (BMW), I ordered the key fob. I received it and took it to a local locksmith who said he could not program the key, and suggested that there would be few that could. I made a few phone calls within a 100 mile radius and found no one that could do it. I called the number listed on their website, and recieved a message to email them, that they do not respond to phone calls. They emailed back with a list of potential key programmers. I call all the ones within the 100 mile radius and none could do it. I finally took it to my local BMW dealer and they tried, but said it just wouldn't "take." I spent several hours in correspondence with them, and ultimately felt very ripped off. It says on the packaging that if the key is removed from the small plastic bag that it is no longer returnable/refundable. But one can't really make any attempts to use if unless it's taken out of the bag. It's really not apparent that you may suffer this dilemma until you receive the key. Says nothing about this on the order pages. Of course, if you look at the policy pages you will find this stated. But I, as well as most people I know, don't order from many websites and view all policy pages before ordering. It's mostly assumed that if the product won't work or that the customer is completely unsatisfied that the product could be returned for a refund. Even a partial refund would be better than throwing money down the rathole!