I'm curious about your complaints with apple customer service. I'm a long time apple hater, but my kids have apple products and i've had a better than average time with apple customer service.
My beef with them was the last time I bought an Apple phone for my daughter I paid $600 and less than 2 weeks later it stopped working. I returned to ATT and told them what was happening and they informed me I had to either send it in or take to Apple store. So seeing as I needed the phone I proceeded to drive over an hour one way to the only Apple store in the state at the time, on North East side...stood in the line for 30-45 minutes to have them tell me 30 minutes later the phone needs replaced. So they went back and got a phone to replace it with and it was a refurbished phone. I told them I bought a new one and expected a new one.....they told me it wasn't new after the first time I used it. I took the refurbished phone and have not and will not buy another Apple product. They don't do anything other brands won't do......at least for me that's the case.