sales@deakin.com
1361 Powell Street Vancouver, BC V5L 1G8 Canada
Tel: 604-253-2685 Toll-free 1.800-663-3735 (in N.A.)
Click here for a list of extra browsers and update links.