I bought a SKP900 key programmer from a seller on Facebook lately. I have been looking for a good chance to get one and finally as its price dropped to $639 including shipment, I pulled the trigger immediately.
The SKP900 programmer is smaller and more delicate than I thought. It is basically as big as my hand. But what it can do is amazing! I programmed two smart keys for 2013 Nissan Altima and today replace a new remote for Ford Explorer 2013 today without reading pin code because the tool is able to do it for me. It is a plug and play device and the whole process took less than 15 minutes.