Yes, all the time. You also get bonus points which for me and my wife works out to ~$200 a year or so.
The only reason I would stop doing it, was if we were not able to control our spending (some people only notice they have over spent when their pocket is empty).