I have never had a worst experience. From the consultant to customer service, I was treated horrible. I'm a travel nurse and started at the center in indianapolis. The consultant would set up times to call me and be hours late. When my assignment changed to Elkhart, IN, she was supposed to call me and set up shipping- that never happened. So I called customer service and changed to the center out of my hometown of Baltimore. My order was shipped to Carmel Indiana instead of Elkhart. I called customer service and allegedly my money is being mailed to me and will arrive in 2-4 weeks. Needless to say, I cancelled the service. The program does work if you follow it. However, the customer service is terrible. I can't believe the rep got an attitude with me when I expressed my doubts about a marketing manager actually calling me back to possibly refund the $199 VIP program fee. I should have chose Nutrisystem.