This place is getting a one star review because of the difficulty in cancelling your membership. They charge a low fee with the hopes you'll just not bother getting the membership cancelled. I've been fighting with them since April 19th and I am still working on it. I have had 3 separate problems with billing since we signed up last summer.