I would have to agree with the other responses! Dollar tree is the way to go! When I had our baby shower, I went to the dollar store and brought pretty frames, calendar (the ones you fill in the dates your self, and those magnetic note pads and pens in a pack, little designed spiral notebooks. We played What's in the diaper, don't say the word baby (collected safety pins - you can also purchase at the dollar store! then 1 prize at the end), ribbon guessing on how nicely round mom 2 be is, baby bingo, Peek A boo - what's on the tray (bought baby stuff at the dollar store and put it on a tray, briefly showed, everyone has to write down what they briefly saw on the tray, and what's in the bag game (different shapes of baby stuff you put in the brown bag numbered, guests will have to guess what's inside).. It worked out pretty well, everyone enjoyed their prizes, and at the end you (mom 2 be) gets to keep all those that was used (baby stuff)...
Majority of the decorations you can get at the dollar store too (blue, pink theme) :)
Have fun & Good luck to Mom to be!