Just found 800 Microsoft Points from over a decade ago. I kind of miss them to be honest but i understand its just nostalgia and that regular currency works better today :
A Guide to Microsoft Rewards & How to Get Rewards Fast
Buy Xbox Live Microsoft Points Card 1200 Points Xbox Live EUROPE - Cheap - G2A.COM!