Five Stars
Great result, great customer service.  They emailed several times to make sure it was as desired.  Really exceptional.
Rating: 5 stars