I ordered 100 PCB assemblies, and I also requested firmware programming as an additional service, which was carried out smoothly. Communication was prompt and effective throughout the process. The quality was excellent, with not a single defective unit. The pricing was also very reasonable.