We got married last weekend, and there are still a lot of gifts on our registry, as well as guests who haven't sent gifts. I know how this sounds, so I want to make it clear that I am grateful for every gift and understanding of the fact that not everyone can send a gift (I've been invited to weddings at times where I could not afford to send one). I'm not grumpy about not getting the items, I'm just wondering when we should go ahead and start buying the items we didn't receive. We have a small completion discount at each store for a limited time. Many items that belong as a set have not been completed, so I really do want to make sure we complete the sets. I'd even return some of the stand-alone items (like vases or platters) in order complete the sets (like dishes, glasses, and silverware).
So my question is for people who have been married -- for how long did wedding gifts continue to trickle in? Do people pretty much forget about it once the event is over? Or do things arrive over several months?