The staff was very friendly, and made this purchase very easy. They had paperwork all in order when we came for delivery and took great care when loading boat onto our trailer. Everyone went out of there way to make sure we were comfortable. We received the boat with all the accessories installed and extra products inside the compartment ready to go so no detail was left behind. They were able to program key for our previous purchased boat so the two match for our ease to switch between the two boats during a day of riding.