Wow what a situation your are living!! I think if you want the " less" hassles, you did the right thing, no need to add drama or negativity on your wedding day. This is just two people who basically don't take responsability very seriously, and eventhough his illness seems to be very serious, they had ample amount of time to pay and get the tux before he got ill. I think that you were thoughtful for them, but it is a one way street. They can't even be bothered to pick up their own check, for a deposit that they should have lost! ( I had two people decide not to go to my wedding last week .. and they lost their deposit .. and my wedding is in December!) You've done what you could, try to move on and think better thoughts ... your wedding week is coming up ... and this should be the best time of your life!