Do people usually wait till the last minute to buy a gift for your shower? - kind of depressed.. Lools 40 1,381 angl2001