Yes, Emailing back and forth with the seller was a pleasure. It definitely made the long wait easier. Their arrival time was also accurate; the estimated time I had when I purchased on the website and the estimated time of arrival shown by the tracking number differed by only one day! If the rating scale had five stars, I’d give them six. If there were ten stars, they’d get a dozen.