Does anyone know if Avon products are sold in any shops now, or is it still all done via their catalogue?