Money 02 - Cain and Abel

What's the difference between a good gift and a bad gift?  In today's message, we take a look at gifts given because of obligation, and gifts given because of thoughtfulness.  With this in mind we think about what it was like for God to give us His best, and also what it means for us to give God our best.