Actually, no. The value of the product skyrocketed between contract and completion. So even with the extra $100 (which is in the form of a gift card and therefore not transferable to be able to be spent at a merchant that fulfills their contracts) he wouldn't have enough to make him whole anyway.
The end result, is that he walked away with $100 more spending power than he went in with. You really can’t lose something that you never had, no matter how much you wanted it, or was promised.