I ordered a couple of small safety items and although there was a mix up on shiping which resulted in a delay in receving the items, the team at Icarus communicated well and resolved the situation well, making a lot of effort for what was a very small order. I appreciated that they stuck with it and turned it around. Great service.