Basically a fake discover...lol
Ohhhh...so a Walmart Discover is backed by GE and not actually Discover? I see.
I think the easiest way to resolve this issue, would be to not use their card. I'm sure one of the other recent cards you've recieved have much better spending power/rewards than the wally-world discover.
I carry my Amex Delta Gold and Barclay Visa cards only (and my debit card, when I have to go to Aldi's to pick-up groceries) and it makes it easy to manage util/payments, etc..
Perhaps could you be referring to this particular card that I recently acquired?