The unit was shipped on time but it looks like it suffered some rough handling.  One of the  memory sticks had popped halfway out and the case was distorted enough that it doesn't fit well.  To their credit, the seller offered to ship another memory stick and even offered a full refund.  However, I opted to keep the system as it was a decent value for the money and it appears to be working well once I re-seated everything.  I would buy from this seller again.