Dear Amstar clients,

We have temporarily taken down the Amstar site for maintenance issues. In the meantime, please contact us at 1 877 329-4461 (USA & CAN) or 01 800 267-8270 (MEX) if you require any assistance and we will provide you with the personalized care and support you require.

Thank you for your understanding.