I have always had a good experience when contacting Bidvine's customer service, always prompt and on point. Although I agree that many customers that ask for quotes don't reply or don't contact the suppliers, that can't be Bidvine's fault.
The new "pay for contact" system might prove to be an improvement overall and you will just pay for potential customers that reply and are interested.