Sometimes I make 10-15%, online sales I even lose money sometimes. And they still want a discount.
I had one asshole in my store demanding a 10% discount because he was in the army 50 years ago. I literally showed him my cost on the computer screen and explained my sticker price I was making...