Hi London.... glad it is surfing well for you!
The good news? your wife won't be taking your board

Strap marks are a mystery..... I leave mine on the car all the time. Very odd, sorry that you had an issue like that.

Please send me a pic... I'd be interested to see the marks.