Honest opinions. I went to an old friend's baby boy's christening at the weekend. I took a card but not a present. Most people did take gifts and I am now worried that I have been stingy. I only received the invitation a week before the day and made a great effort to travel with my 3 month old to where I grew up (3 hours +). She was pleased to see me and was surprised that I had been able to come. There was a lovely lunch.
She did not send a present when my baby was born whereas I did buy a teddy - but I did not worry about this. Neither my friend or I are hard up. My own feeling is that babies and children have an obscene amount of stuff. We have been overwhelmed by new baby and christmas gifts and have just sent out christening invitation with "no presents thankyou but we do support Barnados for children less fortunate.