Exclusive Manufacturer Rebate on 2023 TurboTax Products

I bought Turbo Tax through SoftwareDiscountUSA who said that there was a Manufacturer rebate of 50 percent. They gave me no instructions how to get the Rebate. Was I scammed?