I loved it at first, even though it was very expensive. I had a few problems and customer service instantly fixed it. Then they sent me a promo code which didn't work and I was overcharged $40. I had to go back and forth with them and each time it was a different person who asked me for the same information every time! I finally said enough and asked them one final time to make it right and credit my account. Still have not heard back and I don't expect to. Wish I hadn't taken out an annual membership because now I'm stuck with them, but I certainly won't be renewing, and nor will I recommend them to anyone ever again!