give away the shop

give away the shop

To pay or concede too much during a negotiation, exchange, or transaction. Focusing on environmental concerns, the congressional candidate has accused his opponent of giving away the shop to corporate interests. You have to make your business attractively affordable, but you can't give away the shop or you'll never turn a profit. I hope you didn't give away the shop for that beat up old car.
See also: away, give, shop
References in periodicals archive ?
Women salespeople tend not to have this problem, but men want to resolve the situation right away and they give away the shop.