It took longer than I would have liked, but Bryan was very friendly and professional and got the job done. The wait was mostly for parts.