The thing is, I know she shops at Wal-Mart a lot. Maybe i'll just get her a few different Gift Cards. There aren't many Lowes around this area (that I know of), however there is a Home Depot or two.

About helping her paint, I'm sure it'll happen wether or not I bring up the offer.