We aren't answering this thread because... oh wait, we have, several times, and in several other discussions too.
Just to clarify, again (See David Gaider's post earlier in this thread that we haven't responded to), there are no advertisements, commercials, product placements, billboards or banners.
No Coke cans, no EA logos, no BMW symbols on the NPC's wagon, no visits from Homer Simpson, Mickey Mantle, Mickey Mouse, Donald Duck or Donald Sutherland.
There are no advertisements.
Here is the actual conversation that activates Shale, once you find Felix (who is a fully voiced NPC with a quest marker over his head, like every other quest NPC in the game):
(Taken from a testing tool that tracks the path we take through conversations, enjoy some debugging information

).
(Warning, wall of text alert, slight spoiler alert - skip to last line of the wall if you just want to see the "offending DLC offer").
shale100_felix.dlg STARTING_DIALOG: Starting on line 16
StringID_393009.___ STATEMENT (shl000cr_felix): Er... you'll have to forgive me if I seem a bit nervous. Not many people traveling in this part of Ferelden.
StringID_393010.___ STATEMENT (shl000cr_felix): Of course that's part of my problem, isn't it? Mule got spooked by a wisp and ran off into the woods. Now what do I do?
shale100_felix.dlg REPLY: Are you asking me to find your mule?
shale100_felix.dlg REPLY: Just what are you doing out here?
shale100_felix.dlg REPLY: "Part" of your problem?
shale100_felix.dlg CHOSE: Are you asking me to find your mule?
StringID_393012.___ STATEMENT (shl000cr_felix): Oh! No, no, I sent the elf to do that. I wouldn't dream of asking a stranger to do it...
StringID_393016.___ STATEMENT (shl000cr_felix): Allow me to introduce myself. Felix de Grosbois, merchant and entrepreneur, at your service.
shale100_felix.dlg REPLY: I am <Playername>. Pleased to meet you.
shale100_felix.dlg REPLY: I am one of the Grey Wardens.
shale100_felix.dlg REPLY: A merchant? Out here?
shale100_felix.dlg CHOSE: I am . Pleased to meet you.
StringID_393865.___ STATEMENT (shl000cr_felix): I don't normally take this route, but with the war I was hoping for a bit of luck and good weather in the mountains.
StringID_393866.___ STATEMENT (shl000cr_felix): Sadly, I've had neither. This trip has been one miserable disaster after another. I don't suppose you'd... consider helping a fellow out?
shale100_felix.dlg REPLY: What do you need?
shale100_felix.dlg REPLY: Help a fellow out... how?
shale100_felix.dlg REPLY: Do I look like I'm here to help?
shale100_felix.dlg CHOSE: What do you need?
StringID_393868.___ STATEMENT (shl000cr_felix): Of all the other things that went wrong, the worst is this artifact I bought in Jader.
StringID_393870.___ STATEMENT (shl000cr_felix): It's a "control rod," I'm told. For a golem. I can't even get to it, now, but perhaps you could. Maybe you'd... take it off my hands?
shale100_felix.dlg REPLY: What does a control rod do?
shale100_felix.dlg REPLY: What's the catch?
shale100_felix.dlg REPLY: How do I know this will even work?
shale100_felix.dlg REPLY: No, not interested.
shale100_felix.dlg REPLY: (Download Content) Let's take a look.
That last line shows up if you don't have it installed. If you have it installed, it just says "Let's take a look", and you continue the quest, like every other quest in the game.
If you don't have it installed, and chose that line, prompts you to log into your EA/DA account (or create one), then connects to the PRC website/system, where all the actual purchasing is handled.
If you don't want to access the content, say "No, not interested", and go on your way, just like any other quest you don't want to do.
You don't enter credit card credentials, there's no way for someone to get your credit card via their module, and no way for anyone to send you to their own "purchased content" or website unless they are integrating it into our data backend and EA is selling it for them. The game simply connects to the PRC backend, where the content is handled.