Sending gifts as per traditions to your SIL is her parent's headache. I may be sounding rude but Why should you or your DH waste your hard earned money for her family! Will they come and help you guys when you are in need?? Unless we are very firm and strict about our salary DH won't listen. I think as per suggestions given above its high time you need to get control over your salary and save for the future!