Five Stars
Showed up well before estimated date, everything was correct!
Rating: 5 stars