Stella Management / StarPass Reviews
Stella Management / StarPass Contacts
If you know any contact information for Stella Management / StarPass, help other users by adding it.
Add new contacts
Disclaimer
This content is based on user-submitted reports. Scammers may misuse the names, websites, and contact details of legitimate businesses. The mention of a business does not necessarily indicate its involvement in fraudulent activity.
Signed a StarPass agreement and got hit with a $10,000 invoice
Right after I signed, they used a corporate banking tool through Mercury ([email protected]) to send me an invoice for $10,000.00. Invoice number INV-33309. I didn't agree to any of that. I emailed them the same day asking to cancel the contract and they rejected it right away, saying the fee couldn't be waived.
They've also been blowing up my phone with automated texts from 938-786-3827. It feels like they're trying to trap young creators into debts for stuff they never even did.