Refund Request for Nebula Credit Card Charge

An amount of $39 USD was charged to my credit card by a website called “Nebula” without my knowledge or consent. I noticed this charge only yesterday when reviewing my statement. I do not have any membership, purchase history, or payment authorization with any website called Nebula. The transaction...




Comments