These charges showed up on my credit card. I have never heard of this company and simply disputed the charge with my credit card company.
I am requesting a new card since they obviously have my card number. Suggest you do the same.
Tarolyn
Tacoma, Washington
U.S.A.
0 comments