You don't work weekends, but you repeatedly call customers at all ours of the night? Riiight
Im pretty certain i would blow a freakin gasket if i had a business repeatedly phoning me at 3am, and I myself would say "fuck it, give me my damn money back", so i certainly cant blame the guy for being pissed off.