I have read several posts talking about the SIA customer service in th past, mostly derogatory. I had some dealings with them recently and I was very pleased with what they did and how they treated me.
Had an account for several years with them - nothing but good things to say about them. (Well, other than the fact they booted my ass, but that's how it works).
I never had one problem at SIA - played Falcons under total wins as Vick got hurt in preseaon 30 seconds after the injury - they kicked me out about 9 months ago and paid my balance promptly