User blog comment:Arabsbananas/Depressing./@comment-737801-20110410235554

BioWare points can be purchased through the BioWare Social Network. However to purchase the DLC, you need a valid BioWare Social ID, and then you can purchase the points and the DLC from there. You can't purchase BioWare points like you can Microsoft Points as BW points aren't sold in stores. Needless to say that you need some type of Debit or Credit Card for this transaction.