I am having #3 as well and since we gave all of our stuff away years ago (second child is 5) and with unexpected complications and cost, we decided to go a head and do it.
My vote is to do it. I personally view a baby shower as a party for the new life you have created and thimk everyone should have one for every child. :)
You should BC it will help out with you need and if you're like me you get some really nice stuff you'd never be able to afford on your own
Totally agree with mjoen828 ,it's a celebration not a begging party! My mom's friend has 6 kids and has had a baby shower for all! So why not!
I don't see it as begging you are celebrating a life...I guess I think of it along the same lines of a birthday you can't throw a bday party the day the baby is born so you do it before hand