Outstanding service from our Customer Team. Product quality is excellent. Deliveries are on time. RiverSide recently expedited an order in record time when another EMS supplier was unable to deliver on time. DFX is highly detailed.