I understand that for the password to be recovered, the device has to be shipped to one of keychainX's office which for alot of people will be off-country, being able to handle this kind of work load and commanding enough trust from for them to ship a device containing the bitcoin and others is also on way to know that keychainX is a trust worthy company and even dealing with the fact that shipping takes time, keychainX still makes sure to recover the wallet password and get it to you on time, now I understand why there are so many reviews on how fast the company works.