Withdrawal Fees: Withdrawal fees are currently 0.0010BTC, with 0.0005BTC being paid as a network transaction fee to ensure your withdrawal transaction is included in the blockchain quickly.
Trading Fees: 0.4% of the transaction value, calculated only when SELLing units. There is no fee for BUYing units.
Havelock Investments is a Canadian Bitcoin stock exchange.
Great alternative to Bitfunder, since that one is closing its doors to US individuals. I hope this one doesn't go down that same path though!