How many companies "compensate" purchasers the way the OP is asking? Seriously. You're saying anyone who doesn't give you some money back if you're partially dissatisfied doesn't care about customers? That's pretty much all of them.
Tell me more about the Streak because I want it