We just had our last of 3 baby showers today (all within a week of each other). I have a few more things to buy, but they should all be covered by the gift cards we received.
I have been feeling slightly stressed about the timing though. I'm just about 37 weeks and I still have a few things that need to be ordered but I feel like I should hold off just in case a couple more relatives want to send something from the registry (relatives usually prefer to buy higher ticket items, ie $50+ and those are the items I'm most tempted to just go ahead and order now).
I just did one universal registry at Amazon. I used the notes option to mark items available at Target and BabiesRUs so that people would have a local option. Amazon allows people to mark things bought even if they don't buy them from Amazon, and they have an easy to use 10% completion discount that starts being available a month before the event/due date.
I was actually shocked at how much we got, both off the registry and really useful items that I hadn't asked for specifically.