Everything was A+, arrived on time, installation done quickly, and came in under budget. Thank you so much!