Modelling the relationships between consumers' attitudes and purchases