ALLMAX is without doubt the leading Canadian Sports Nutrition Brand. It's been available in the UK in many stores like ours for 10 Years. Online it's only just starting to become known to the massive online customer base.
For more info on ALLMAX check out their website. The link is below. Any questions we'd be pleased to answer and any Allmax products we currently don't stock feel free to ask and we may request them from Canada