I can't speak for anyone else, but I did get a cancellation email for my pre-order, and a code for a £5 voucher on their online shop. From what I gathered from the bioware forums, so did everyone else. Granted I was lucky to have gotten the mail when the CEs were still in stock on Amazon, but even if I'd missed out, I could hardly blame EA, or Game for the high demand of a limited edition product.
At the end of the day, while it's Game's fault that their business decisions have lead them to a point where they're unable to pay for new stock and the publishers are unwilling to extend them credit, you can hardly expect dozen of competing retailers to suddenly co-operate, overnight, in an unprecidented code redemption scheme. Business simply does not and cannot work that way. Indeed, I'm sure if you read the fine print of the pre-order agreement there's probably some clause that states that Game cannot guarantee the delivery of any product not currently in-stock and may cancel any pre-order without notice.
Of course, if someone has left a deposit then of course they're entitled to a full refund, but it's crazy to expect them to secure a new copy for you from a different retailer. That's not the service they agreed to provide. Now (speaking as someone that used to work in customer relations) if that seems unfair; tough.
The reality is that this all happened extremely fast. The email was sent out at around a quarter to three, I read it and re-ordered through amazon at about half six and when I happened to check back less than two hours later, they were sold out. All the while I saw the EA info page being updated every half hour or so, plus a lot of communication from EA or Bioware reps via twitter and the Bioware forums. This kept of for almost a solid 48 hours, which is about as long as it took for all the pre-order DLC entitlements to get sorted out.
I think, considering the circumstances, all parties did the best they could. As for EA Games as a corporation; I really don't think they give two shites about the relatively small group of potential customers caught out over this. Their product sold out after all, that makes for very happy shareholders.