Are buyer rebates legal in my state/country?

Yes they are.