I have to agree, I would pick Home Depot or Lowes over Walmart. I do shop at Walmart allll the time, but their paint quailty is no good, IMO. I have used their paint and Home Depot is much better. You could always do $50 Walmart, $50 Home Depot too, and add a note inside saying you will help her paint a room when needed . I love gift cards to Home Depot, I can always find stuff there I need/want.