I haven't if it makes you feel better.
But that's how business works. All of them.
You win some you lose some; buy low sell high.
Ethics would be if you lied or deceived someone, which didn't occur.
If (a) has something (b) wants and they're happy with the exchange, it's agreement between (a) & (b), with (c) as the law.
(D-raw) can keep his opinion to himself.
What's unethical is him spreading falsehoods.
If he'd like he can make a thread and invite you & I over there to avoid de-railing another thread, which he seems unable to avoid here.
U.C.C. ART. 2 covers law regarding trade & goods in the United States. I'd be happy to go over that with anyone who thinks commonplace personal business is illegal or unethical.
Try not to assume here partner.