K K D K Office SuppliesView company profile →Mar 4, 2024Good quality and on timeYes, they delivered as promised. Qulaity was good and on time.