I am in Ontario as well and in the market for a recumbent due to not being able to ride.
I was thinking about making the trip to Bicycle Man in NY as well to test ride a Bacchetta A70. I am just worried about being hit with duty, which along with tax would be 26% pushing the cost to $4000 cnd. There is alos Hamilton Bike N Bent locally. I may also check them out, but they don't carry Baccheta.