OOOOOHHHH, I am jealous now. I haven't even started shopping yet. I always end up putting off till the last minute and doing it all in one day.
Seriously though, thats awesome Rhap. that you have gotten yours done and have even managed to help out other people and families as well. Good For You!!!