For a firm from Canada not bad. Just know your fees inside and out and make sure they charge you correct rather than upcharge all fees