I was looking through the threads and notice a number of people commenting on receiving a $250 gift certificate or free merch I'm assuming after purchasing a new boat. Is this something that Bennington does for new boat owners or is it a dealer perk?