Price Matching Strategy: Implications of Consumer Behaviour and Channel Structure