I guess my response is the same as it always has been ... if you are not getting what you should be in the way of elite member benefits, then you should be calling Customer Care and reporting it in a formal complaint. The toll-free number is 1-800-328-6242.
Best regards,
William R. Sanders
Specialist, E-Communications Department
Starwood Hotels & Resorts Worldwide
[email protected]