Gavin is very friendly and supportive for the vendor, however, his commitment as an agent to communicate with vendor is seriously poor. He hardly followed up whatever he mentioned or promised. He hardly answer emails. His agent charged on item without mutual agreement, very unprofessional!
