Discrete Attribute Models of Brand Switching