10000 microsoft points

A mate of mine bought 10000 UK Microsoft Points for £20 but became concerned when he found that the account he had bought had been used the day before by the owner . Are theese people who sell the points ripping ordainary people off or Microsoft .