First class service which is what I have come to expect from them. Biggest issues were shipping delays which is 100% not their fault. I know they had their share of upset people but they handled it with class and dignity.