asked by Sandra M. on 4/30/19
This company is a scam. They charge customers to create google accounts and hold them hostage.
Scam! And by all means don't even try to ask them to do anything. All you get is the run around.
Get answers from the My Supernova staff and other customers.
Owners and employees, register now to answer these questions from potential customers. Register now