I can understand "Gracias por su preferencia" but think it is not often used here. "Gracias por elegirnos" or "Gracias por confiar en nosotros" would be some alternatives.
I wonder in which context someone could say "Gracias por su negocio".
__________________
Corrections always very welcome
|