Sorry, but you don't get to keep the markup on a product that the sale wasn't completed.
Well theres your problem right there - youre thinking of this as a retail transaction. It isnt. It never was. You were told repeatedly that it wasnt. Think of SB as a broker - thats much closer to the actual situation.