EPSC customer service is key