I just logged into my credit card online to check my account and found that they charged my card for the above amount. I don't recall ordering this product. If I did, I KNOW I cancelled everything. I don't understand why I'm charged this all of a sudden. I never even received the product!
Please refund ASAP.
Thank you
0 comments