Quality: It is a good quality, there is not any problem occurs until today. Delivery:Fast and excellently trackable Service: I'm not a very easy customer, I have a lot of questions about the background of how it works, but customer service is patient and always responds quickly.