I mean, here's just a quick idea of the run around I had (before caving and re-buying). All of this is on-the-phone support.
First, I try Microsoft / X-Box support. After 2-3 hours of checking this, doing that, wiping and re-installing accounts, etc - no joy. They finally say that since it seems to be an EA Access problem, you need to deal with them.
So, I get on with EA, and then spend another 2-3 hours mucking about doing many of the same things I did with MS / XBL Support, and finally, although I'm on with EA people, and I've explained to them that MS / XBL Support say the problem is with them, or rather, the EA Access thingy (to which the EA guy agrees), I'm told that the whole permissions thingy and purchasing of things like memberships to EA Access and whatnot are all handled by the Microsoft / X-Box Store, so I have to GO BACK TO THEM.
Ugh.
Sooo..... I get back on the phone with XBL Support AGAIN...
(These are all 2-3 hour phone calls, each on their own day, 'cause like, I've got other things to do besides be on the phone ALL DAY... so yeah, instead I get to be on the phone for 3-4 days...)
Yada yada yeda.
As you can surely guess, after more wasted time with MS / XBL Support (who agree that they handle / toggle the purchases and permissions of things, but the thing that actually has to be toggled to fix the problem is on a 3rd party server, that is, an EA server...), so... you guessed it - they turn me back around and point me at EA once again.
{sigh}
So I go back to EA, and basically say that the buck stops here, I'm not ping-ponging back and forth anymore... they agree... kick my case up to specialist priority, tell me it might take a day, 3 days, a week, blah blah blah, and don't ask after the case anymore, or else it will drop back down into the 'regular priority queue'...
Uh yeah... service is ril gud.