microsoft points

Lunchtime Discussion: The Points Placebo

A placebo for high prices or a way of regulating prices across territories?