Five Stars
Quality product, but concerns about the seller.
Rating: 5 stars