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.