FAIL (the browser should render some flash content, not this).
Customer Service:
Toll free: 1-888-933-5999
Fax: 905-761-5082
Toronto: 905-761-5080



CANADA - TORONTO
420 Millway Avenue
Vaughan, Ontario
L4K 3V8