Q: in Calgary instead of bringing it back to BC?

A: Aside from the ones knh959 mentioned there is also Ryder and Budget's one way division. http://www.bcbudgettruck.com/pages/reservation-oneway-contact/ Most places do charge you extra if you do not return the truck yourself. However with the price of gas today, that may still be a bargain deal.