No offense, but your aunt sounds really rude!! I think it is perfectly fine to have a shower... they are invited and if they can't come to the wedding as long as you don't make them feel bad about it, it should be fine. The purpose of the shower is to celebrate something special - the fact you are getting married. You shouldn't have to skip a shower just because you are having a destination wedding. If they are invited to the wedding, you should invite them to the shower. If they opt not to go, that's their choice and you shouldn't be offended, but she should just decline and NOT make you feel bad or take it away from you!!! Sorry you are going through this!!!