They were extremely helpful to work with and were also honest about all the issues. They were more than willing to help with that ever was needed and did everything I would have hoped. The one downside is that my repair took a while, partially because of the repair that was needed so no complaints but I do know they were pretty backed up!