> in the continental US, you cannot refuse to accept a dollar note
This is a false–albeit common–misunderstanding. "Federal statutes do not require a seller to accept cash as a form of legal tender for payment of goods or services that were rendered. Thus, businesses may establish their own policies regarding whether they will accept cash as legal tender" [1].