You seem to get it. I don't know why so many FReepers are so eager to support pro-gay causes with their money, when it'd be simple (and often CHEAPER) to make purchases elsewhere with coupons.
The 5% is just a referral reward.
This is like "affiliate" programs all throughout the internet.
I'm no great fan of Walmart but there's no sense spreading false info about this story.