Title says it, anyone have any customer service phone numbers for these guys.
Specifically "Elite Savings Club" - Phone number is listed at 1-866-370-7271
That just leads to a recording that says please hold and then drops your call every single time.
I HATE LEANLIFE.
I had to dispute the charge with my credit card company but I finally got it back.