I suggest sending a letter to the Marriott corporate office detailing your various (horrible) experiences with the website and other issues...
Shannon Patterson
Senior Vice President, Customer Engagement Centers
10400 Fernwood Rd.
Bethesda, MD 20817
(301) 380-2821