Dragon Age is EA, which means Origin. DA:O is on Steam, but the keys from Amazon are for Origin. 4 codes. 1 for DA:O registration, and 1 for the DLC. 1 for DA:2, and 1 for the Black Emporium for DA:2.
This is ALSO worth noting:
I bought DAO: Ultimate a while ago over Steam when it was cheap there.
And those DAO Ultimate keys from Steam actually do activate up on EA's services.
Your DAO Ultimate game-key (for DAO + Awakening) will activate over Origin.
The DLC key (for all DLC's) activates over your BioWare Social Account.
So, yeah - if you buy DAO Ultimate directly though Steam (only way to get Steam-versions of EA games), you can wind-up w/ having the game on both your Steam and EA Accounts (Origin & BioWare Social accounts).
Thanks for the answers. My question is if the only way of getting the DLC was through Bioware/Origin and never on Steam, then I'll bite on the Dragon Age Pack. But, I already have Dragon Age Origins + Awakening and Dragon Age 2 on Origin (I only need the 9 DLC), if there are 4 codes, that mean that there's 1 code for Dragon Age Origins + Awakening? And... there's only 1 code for all the 9 DLCS?? And .... What is Black Emporium, DLC for DA2? Lol, sorry for all the questions, I want to be sure before buying