Mostly excellent
Three-fourths of order arrived on time and in perfect condition. Shipping info on the fourth item was delayed by a week but then it, too, was shipped and received in good order. Overall a good experience but a week of limbo on one item kept it from being perfect.
