This company said if I wasn't happy I could cancel at any time. I cancelled only an hour after signing up because I couldn't understand the rep. I was transferred to a supervisor who tried to tell me I couldn't get a refund to which I said "you are wrong my friend, read your statement". Angrily he hung and and I called my bank to retrieve the submitted payment. Two weeks later my bank notifies me of possible fraudulent charges that are trying to be made to the card. When I asked who it was they said a company names IYOGI. Stay away!