My Fi and I went to a wedding last summer where the bride and groom hosted their immediate family and wedding party for the rehearsal dinner, and all out of town guests were invited but they needed to pay for themselves. We were really excited to get the opportunity to go, and we completely understood it wasn't in their budget to host everyone. We drove 12 hours to the wedding, and if it hadn't been for the rehearsal dinner, we would have only seen them for a few minutes at the wedding, so we thought it was a great idea.
We are considering doing the same thing for our wedding because a lot of our guests are from out of town, but we wanted to double check that we aren't being rude before we go ahead with the plan. What does everyone here think?