Towards a Theory Model for Product Search