I'm going to be honest with you, Bioware isn't going to help you whatsoever. I've been waiting a week and a half for tons of other loot problems and none have been addressed. All of it is a write off.
It may just be that they're a lot more innundated with this type of thing than they thought.
But that's why I'd like a vendor return option.. something built into the game, where we don't have to get help on every single one of these