I did the same exact thing that you did! Not only did the products do absolutely nothing for my appetite or weight, they kept sending it to me & charging my debit card! I finally got a hold of a representative at both companies, but in the meantime I called my bank and canceled my debit card and got a new one issued. It was ridiculous. I guess that's what I get for being desperate & overweight after Baby #1! (LOL) Good luck with your predicament -- canceling my card was about the only way I could stop them!!!
I did find something to curb my appetite, and I think it's called Letpovox (or something like that). It was featured on Oprah, Dr. Oz, etc. It's the pill that supposedly has all the "super foods" in it. I'm sure if you googled any/all of those words you could find it. It says that it's all natural, and it does contain the Acai Berry supplement.