Avon Justine
Avon disappoints again
In the past two months, i have received orders from my avon rep that was short delivered and her answer is always that avon didnt have stock. As a reputable company, this is totally unacceptable, we wait two or three weeks for our orders and i cannot understand how that isn't sufficient time to get ...