Sales & Support

FAQs

We have answers to your frequently asked questions about STI. If you can't find what you're looking for, please contact a friendly STI customer service representative today.

Frequently Asked Questions

Product Information

Pricing & Ordering

Shipping & Invoice

Delivery Terms: UK Mainland

Delivery Terms: Non UK Mainland

Delivery Terms: Brexit - Export EU

Delivery Terms: Export