Purchased ME3 from Amazon, they just sent me an email saying they apologized for the trouble people experienced and were giving me one free EA Game download from list: Mirrors Edge, DA:O, Dead Space, or Mass Effect.
Good thing I have all those games....