I have never posted before. I am a simi retired investment advisor of some 49 years. I have been a long term holder of KXL since Nov 07. It is now one of my largest share positions. I have paid prices from $3.65 to as low as $0.44 thanks to Portee 44. I've enjoyed his posts and thought last week it was a good stink bit to keep in. I filled 5000 shares there.
I have always told my clients that want to take a tax loss and still own the shares to purchase an equal nbr of shares sometime in November and wait the thirty days and then sell the old shares for the tax loss. This way you cant miss a uexpected run up. Of course you can only do this if you have the cash to accomplish it.
As to crossing a block; you have to do the trade between the bid and ask on the exchange. You can't be sure you won't lose the other side of the trade unless you broker is in the pit and prearanges it.
The reason I haven't posted until now is that my employer forbids us to participate in chatrooms. I am only able to post from my lake house where they are not monitoring my activities.