Yes, you can trust them 100%. The company has been in existence for long enough to make tracking mistakes. Therefore, you will have to enter your pin to be able to track the transfer process. In case you have trouble following the procedure make sure you contact the customer service at 1-877-889-7021.