“The customer service agent David Tun is awesome. He is very patient and knowledgeable. After failed all the attempts to fix the transaction machine he delivered a new machine in person to my office. I was surprised by this outstanding service. I will highly recommend this agent.“