If you need assistance, please contact us by email at info@tecflix.com.
You can review your own orders, check their status, and print invoices, by logging in, and selecting the Orders tab on the My Account page. Of course, we are always happy to assist you too.
If you have experienced any issues with video playback, please check about supported browsers and devices.
If you are looking for our Terms and Conditions, please click here.