1st case, you don't get the average, you actually get the price of the 3 bids. So you would get 100shs executed at 71.25, and 100shs 71.15, etc...
2nd case: you are not getting screwed because you put in a limit order in at that price. If you don't want to sell it that low, just put a higher...