Needless to say, in Christianity, charity is seen as the height of morality. If you give, God will be pleased. If you're stingy, greedy, and selfish, you're probably going to find God is just as stingy with you.
However, the Bible is quick to distinguish between charity and compulsion. If you give cheerfully, that makes Him happy. If you're giving because the collection plate happens to have reached you, and you don't want to be "that guy" who doesn't put anything in, that might satisfy the people around you, but the Lord knows what's in your heart.
There is a flip side to this, of course. Just as you should not feel compelled, no one else has the right to compel you. In fact, one could argue against the practice of passing the collection plate. Why not just have a box in some shadowy corner where it truly is between you and God how much you give?
According to Jesus, charity should be so secret that your left hand should not know what your right hand is doing (Matthew 6:3). A Christian should do our good works as secretly as our bad (preferably with the bad works decreasing...). Think about it, imagine you are a thief. Do you want everyone to know you're stealing? Of course not, you know what they'd think. Well, with good deeds, it's not about what they think, it's about what God thinks, and so you should seek to do good secretly, as a thief does evil.
Giving is good. You should give. But how much is between you and God. Don't feel compelled, and if you are being compelled, something is wrong. You will receive no reward for reluctantly handing over what you never purposed to give, but rest assured, we have a glorious God who loves a cheerful giver, because He is the most cheerful of givers. When you give cheerfully, you reflect His image in a wonderful way.