I would suggest commenting on their website, Facebook or any other social networking site. But I don't think I would mention Cancun Care. I get the impression that management no longer appreciates the good work done here. It's just a feeling. If you want change you have to speak up and speak up often.
I posted on facebook n no one there replied to my post or commented on it. Wasted effort! Now if i had big breasts(lol), maybe someone woulda payed attention