Solved
Forum Discussion
Fred_vdp
8 years agoHero+
I can still see them in Origin when I click on the game and look under the 'extra content' tab. Then again, I already bought them in the past so I don't know what it looks like to others. I can still see the BioWare points in the store.
I also hate to disappoint, but BioWare points and ME3 DLC (on PC) have never gone on sale.