That is exactly what I and many others would do, and have done so on many occasions.
I applaud you for your efforts if that is the case but there is no need to be judgmental or demeaning on others who do not feel that calling Apple is the OP's responsibility.
If you doubt that many people would, it may be a reflection on the caliber of people you spend time with. I can't think of anyone I personally know that wouldn't do the same. And it's not trolling to state one's honest opinions.
I would like to say that the people I spend time with are probably some of the most "top notch" individuals in the entire nation. I say this without exaggeration or reservation although I do not want this to become personal.
If you interpret integrity as arrogance, that's your problem.
Perhaps arrogance was too strong of a word. Perhaps it should be interpreted as idealism or naivety.
LMAO at some of the haters on here trying to act like the OP did anything 'unethical'. This is an error 110% on Apple and if a company of that size cannot notice/fix a problem like this without being notified by its customers that is sad.
If Apple had charged the OP twice would everyone suggest he sit and wait for Apple to contact him? Why would it be both the customers responsibility to fix the problem whether he was double charged or not charged at all, because I can promise no company calls to say "whoops we charged you twice" so why call the company to say "whoops you didnt charge me" lol. I think some people just project their jealousy on others by trying to make them feel bad. I assume these people if they found $100 on the ground would go straight to the nearest police station to report it incase someone came around saying they lost it
If Apple cannot notice/fix this problem on their own then lord help them in the long run financially/accounting wise
+1