Contact Us
We're here to help — our support is available 24 hours a day, 7 days a week. Reach out and we'll get back to you quickly.
- Email: support@thestarcompany.com
- Address: Delaware, USA
- Support hours: 24/7 — always open
For order questions, include your order number so we can help faster.