Until quite recently this was official Valve policy, even if the game was defective. I had to explain the policy to American Express to get them to threaten Valve so I could get a refund on a game that had broken DRM (Securom).