We have been a constant customer for over a year and pleased to say that they have been very consistent in their deliveries and quality of the products they sell. Had a few delays especially during the early months of the pandemic but they were quick to follow up with the deliveries. Recommended!