There is only one thing you can "ethically" do in this case.
Expense the $100. When you get the $20 rebate, inform your employer and state that you'd love to be able to keep it. Do whatever they say. If they say you can keep it...get that in writing.
IMHO.