Josh said there were a few delays, it was a time sensitive situation that was supposed to take one day and it ended up taking an extra day. He was not contacted and informed that there was a delay, he had to call them to find out about the delay. They are one of the few businesses in their industry that are honest. The pricing is fair and the service is really good.