This transaction was easy from start to finish. The communication was great from the start. They kept me updated from the moment they read my message until the moment the package left their facility. I was given a detailed tracking that kept my mind at ease. I am definitely adding this company to my list of favorites and will purchase again.