you asked for his opinion and he gave it! not much to argue over here.
as far as customer service is concered, i personally havent dealt with a company that is as good as Apple in this area, but thats just me, cant speak for everyone!
I didn't ask for his opinion, I asked for facts. Not an arguement...just a debate