translate English to French: Best Buy: best available rate with full deposit, non refundable, non changeable.
Best Buy : le meilleur tarif disponible avec dépôt effectué en une seule fois, non remboursable, non modifiable.