It's all around amazing. They have amazing deals and prices and their return policy is on another level. All of the products are great quality as well. Not to mention they treat their employees really well. Great pay and benefits even for part time employees. It's honestly worth a try. If you aren't satisfied you can even get a refund on your membership.