Rocks happen. Apex took care of the insurance claim, ordered up the correct part and had it here quickly. Scheduling the installation was a breeze… they came to my work and handled everything without interrupting my day. It looks great!