The service at Essenbay Marine was awesome! I need my part fast. They located the rub rail I need but it looked like it might take several days to ship. I was okay with that. However, they located the part in a local warehouse and were able to ship the same day. Much to my surprise, they called me back and explained the part was on the way. The rub rail fit perfectly and I didn't miss one minute on the water.