It sounds like you did REALLY good!
Well done!
I am done except for hubby. I don't know what to do there. He's such a poop about gifts that I really don't care to get him anything. Yet I know that before the day comes I will relent just so he can't say I didn't buy him anything.