Mass Effect and Dragon Age DLC have been made free as EA discontinues BioWare Points system
In the past, downloadable content for certain EA titles required users to buy specific "BioWare Points" to purchase them. This applied to Dragon Age: Origins, Dragon Age II, Mass Effect 2, and Mass Effect 3. Years after the fact, EA is retiring the BioWare Points system, and will also be making the DLC that was exclusive to that currency free to obtain. On October 11th, EA will remove BioWare Points from its store, and in the interim, for users that do have leftover points can use them on Mass Effect 3's multiplayer packs, which still require them.
Source