We have ordered many times from Elecrow and always experience excellent service and pricing. Their assembly service is excellent and they are very flexible on parts procurement (an area we had issues with other providers). Our account rep is on top of everything and handles all of our requests with ease. Overall they have been a great partner.