I had an issue with the game yesterday.
Seeing as it took them over a week to solve my elixir issue (which they seemed to solve in just hours for many other players who opened tickets after me), I wasn't hopeful that an email request was the best way to go. With the elixir issue I tried chat (which was an epic failure - I was on the approx. 5 - 10 minute wait screen for just over an hour and a half and then gave up and e-mailed... 3 times during the week waiting over the 48 hour estimated response time... Then requested a callback. Got an email about 30 minutes after requesting the callback (the email was what actually resolved the issue), and got my callback about 2 hours later (which is when I expressed my concern and disappointment that I knew other people who had the same issue and opened a ticket after me had it resolved within hours, and how chat was clogged up to the point it couldn't give me an accurate wait time, and concern about how long the whole process took overall). When they got back to me both through email and callback, they were very pleasant and helpful.
Returning to the issue I had yesterday, I went to the live chat page - it said no one was available - no wait screen or anything. I clicked on it anyway and it was an estimated hour and a half wait for live chat. I had no faith in them responding quickly by email, so I went with the call back option. It said it would take about 2 hours for them to call me. After just over an hour I received the call and the rep was really great. She resolved the issue really quickly and apologized for my inconvenience.
Two very different experiences when it comes to wait times. Live chat is probably the best way, as you are not left waiting for them - you can leave at anytime if you need to. But for me both times I chose the callback option they got back to me within, if not before, the stated time it said they would call. And both reps were fluent in English - one sounded like he had a South African accent and the other I'm pretty sure was from the US.
I do wish they had a number you could call so you could wait on hold for a rep as well, tho (they should have both call back and the option to wait). Call me old fashioned, but I would like to have this option so if I need to leave I can just hang up and not be glued beside my phone.
EA has recently released a few other games, and I'm told this is causing the long wait times in some cases. It is also unfortunately causing some tickets to be accidently overlooked (EA rep said this happened on the occasion, and added that it was unfortunate when it happened).
Keep on them - as said above being persistent pays off if they lose you in the shuffle. And again as said above, if you open a new ticket make sure you make reference to the original.
This is my story. My very long story. I call it "waiting for EA..."