I am not sure whether or not we should buy gifts for our parents to give them at the rehearsal dinner. My parents (the bride's parents) aren't paying for the wedding. The reason they aren't paying is because it is my second wedding. They support it and our marriage and all but they told me and my sisters since we were young that they would only pay for one wedding. His parents are paying for the rehearsal dinner and gave us money towards building our house in lieu of a wedding. They didn't feel it was right to pay for a wedding for my fiance's sister and give my fiance nothing. They gave us a substantial amount too (more than my parents paid for my first wedding!).
Also, we are having a wedding that requires everyone to travel (on the US mainland but still).
I think we should as a thank you for their support in general. I will feel very bad if they feel offended if we don't. Thoughts?