leww37334 said:
I wonder what would happen if a grocery store started to rate it's customers, and told you that you could only buy a certain number of groceries if your score was too low? I wonder how many people would continue to shop at that grocery? A good customer base is hard to establish, and even harder to keep once you start treating them as second class citizens.
Actually, this does happen. It's usually called the rewards program or advantage program. I'm a member of one in my local IGA store. they track my purchases, figure I spend about $50ish a month in groceries, and call me a "silver" member. this gives me added discounts on sale items and allows me to write checks for a bit over the purchase. Otherwise, their policy is strictly checks for amount of purchase only. Other grocery stores only track your purchases and don't give you anything for it, so I figure I got me a winner there, albeit not a very useful one.
The hearts program itself is not really supposed to be discussed with customers, so don't be surprised if your CSR disclaims knowledge of it. And hearts rating doesn't affect your ability to get anything from D* at full cost, just like my rewards card doesn't affect my ability to pay cash for a carton of eggs at full advertised price. It just affects discounts (actually discretionary credits, which is the same thing in most cases), and it's logical in a warped manner. If somebody's running the minimum service they can get away with and still maintain commitments and/or doesn't pay their bills on time, of course D* doesn't want to give them free stuff. OTOH, if a guy is carrying TC premier and gets the NFL, MLB, NBA, and NHL and has automatic payment so that they never get a past due bill, D*'ll make back whatever free stuff they get in a matter of months.
The ways to most reliably increase your hearts:
1) pay on time
2) get more programming
3) don't waste your negotiation power on trivia.
4) stay with D*