I have no stake in this discussion, but seeing as how this is pretty much the extent of the "contract", I would say hashking was reasonably justified in believing that we would receive the full 0.1BTC. However, I am not familiar with GLBSE's interface (I find the design very hard to understand) but if it was clear at the time when he sold that he would not be getting the full amount, then I would say buyer beware.
Hashking, did you submit a market order? Or, were you able to see the price that you would receive for your shares before submitting your order?
In GLBSE you must specify the price to buy or sell at, there is no instant buy or sell order, you have to specify the quantity and the price.
This means that HK looked at the buy orders that were there and put in .008 (or whatever the price was) and clicked sell.
There is no way for you to put in a sell order at 1.0 and the trade happen at less than that amount.
Thanks for clearing that up. In that case I agree with the general consensus of this thread.