The device is good, it does the job, however there is no indication that programming is going on. The pins are copper, not brass and are not gold plated, so they will either bend or break eventually, which will be a pain to replace. The item took over 2 months to get to canada, when buying I paid extra for shipping option that had "16-26 days" as estimated delivery.
Fast Delivery, well packed, good service