Membership is very hard to cancel, call center staff (outsourced) were rude and just kept repeating a script, website difficult to navigate. When you place initial order you end up in some club that charges you every month, which was VERY unclear from the get go. Shady.