Farid00 wroteWell maybe this is a bit late on here, but their customer service is wonderful. One time, I bought some parts for my first ever PC build. When all parts were here, I built it but made a mistake where i bent the pins on the MB CPU socket (they told me after I had sent them the MB for inspection). I contacted them and they told me they will have aramex take the old one (when they inspected it). After chatting with them for a bit, they offered to send a brand new (or fixed, not sure) MB free of charge, I gladly accepted. The next day it arrived, and I built my PC successfully this time. After a week or so, my grandpa died (while building my PC, I knew he was on his way). So naturally, I posted a status on whatsapp stating "RIP Grandpa", next thing I know,my mom tells me that they came to the funeral. They asked about me and were surprised that i was small (I was 14 at the time). They also tell my mom that they sent in a free replacement for my MB because of my honesty(I didn't lie about the MB being DOA). (p.s. I dedicated the PC to my late grandpa).
TL;DR: Macrotronics customer service is amazing even if their pricing is a bit on the high side.
Sorry for your loss.
Im suspecting they knew about your whatsapp status because you might have been talking to them on whatsapp.
But how did they know about the funeral arrangements!? And just show up there!