go to the bank...get a money order...but get it in british pounds...and mail it too him...or get a visa gift card...not sure who issues those in canada...i know theyre easy to get in the states...try the visa canada website