Drive a Hard Bargain:
To buy or sell at a good price