Very impressed with persistence, great attitude, and ultimate delivery of correct product, even with extra unanticipated aspects being required. It just took a little longer than anticipated, but a lot of that was due to the evolving conditions and time for communication on my part as well. Highly recommend.