Avon Justine
Late delivery and
I have been waiting for my delivery for two weeks and I am loosing my customers and cancelling their orders. People for Avon give me empty promises, today is worse because they said courier people are on their but nothing ...