Completamente de acuerdo. tienes que cobrar por adelantado, nada mas llegar, asi te quitas de encima el tema del dinero lo antes posible y te puedes relajar y dedicarte a dar un buen servicio.
Cobrar por adelantado no es feo , como dice Rodamon es lo normal, lo que es feo es lo que te han hecho algunos, no pagando o dejándote una parte sin pagar, eso si es feo.