Five Stars
perfect, no short cuts and shipping faster than stated
Rating: 5 stars