Delivery on time and the response of the supply good,service also ok but quality wise and so perfect because some of the requested portion not delivered correctly or not working,I need to fork out some $$$ at local to make it work.Overall I'll give 4+++ star for the supplier out 5 ,hope on my next purchase they will correct everything that miss out.Thanks