T.T. Inc. creates and sells hats. The Local Ironworkers 452 have contracted with T.T. Inc to purchase 150,000 hats for $15,000 with a delivery date of July 1. Local Ironworkers 452 paid a $5,000 deposit upon signing the contract, with the remaining $10,000 balance due when the hats are delivered. In the contract, Local Ironworkers 452 specified that time is of the essence due to a local union campaign. Local Ironworkers 452 has reason to believe from another local chapter that there was an issue in the hats arriving a day after an important rally. What is/are Local Ironworkers 452's option(s)?
a) Cancel the contract
b) Sue for specific performance
c) Sue for compensatory damages
d) All of the above