Treat yourself or celebrate a special occasion with the Microsoft Windows Store Gift Cards from Prezzee. The Windows store is the perfect place to source new and amazing apps, the latest in games, music, a range of movies and TV shows, and much more.