it says its for the Economist
Where does it say that?
it says its for the Economist, but its listed on the readers digest page
It was added later. The screenshot in the OP doesn't have that.
Got $10 back fairly quickly on the Chat.
Just chatted and got my $20