Need a hand? We're here.
- Email: info@influxii.com
- Returns address: 13777 Bee St STE 150, Dallas, TX 75234, United States
- Order processing: 1–2 business days before shipping
Before reaching out, these might help:
- Check our FAQ for shipping, returns, and payment questions
- Track your order using the link in your confirmation email
Still stuck? Email info@influxii.com and we'll sort it out.