If you value the person and your relationship with them, do your best not to argue with them. That is unlikely to get them to spend more freely. Set expectations on get-togethers early; if something sounds too pricey for them, make another, less expensive plan. Avoid those situations that are likely to provide a forum for their cheap tendences.