I hate to be negative but I wouldn't buy Avon. I don't believe you have to spend a lot to get good products or results (indeed I use a mix of Clarins, Clinique, Bobbi Brown and Rimmel!) but I just associate Avon with teenagers and old people. I see they have a trendy new ad campaign but I could never be swayed...! I tend to go for how good the product is rather than the brand name, but I have never liked anything by Avon. Come to think of it have never taken to Body Shop stuff either!
Having said that I wish you the best of luck for the job if you do go for it!