Do I have to accept the cheapest quote?


No. The choice is yours; you can accept the quote that suits you best, not necessarily the cheapest one.