Excellent, order and delivery was smooth.  Boxes were in great shape and the iRobots are functioning exactly as described.  Very smooth ordering process!