Nos amis anglo-saxons ne sont guère branchés marchandage (bargain), un peu comme nous.
En revanche, ils sont très branchés soldes, mais c'est le vendeur qui propose un rabais ("discount")
ou qui peut te proposer de faire ton prix ("make an offer").
Après, on fait comme on veut. Ta formulation est correcte. On peut aussi dire : "may I make an offer?".