Hi Sharon. And I thought I could hide...
No, you do not get points for purchases made at Charter Sports. I put ski rentals on room charge for friends that join me each year and I do not get points for those. Yes, I too use my Marriott Premier Visa and get the 5 points/$.