I made a thread a while ago complaining about how EA has terrible customer service but recently the customer service I have gotten has been quite good. Basically, I contacted them asking about why my standard edition of Battlefield 3 didn't include all the other stuff the limited edition did when I paid the same amount. I explained to them that because I purchased it on Origin I was missing out on getting Back to Karkand for free. In the end they gave me the Physical Warfare pack and Back to Karkand! I'm pretty happy they decided to do this for me and I guess the service really isn't that bad after all.
Have you found their customer service to be good or do you still find it to be bad?