Happened to me! Call your credit card provided and report your card lost. They issue you a new card and number and they will not be able to automatically take additional funds monthly (which they have tried). Sorry to say, I don't think were getting anything back, learn the lesson and tell everyone.