What does Bestbieter mean?

Bestbieter - German to English

affordable [Br.]