Is this huge corporation going to look you in the eye, tell you that you've over/double paid, and then return the overpayment with a handshake? Or are they even going to notice? I'm not saying be dishonest about it, but let's not pretend this enormous business is going to take the initiative to make things right. They'll keep your money unless you make the call.