If you're looking for a new Windows Phone device but don't want to deal with the hassle of a contract, Microsoft has a few deals happening right now that you might be interested in. From now until April 7th, you can get $100 off the no contract price of select Windows Phones at Microsoft Store retail locations. Which devices are on sale you ask? Well, we've got the whole list for you.

  • AT&T Nokia Lumia 1020 – Experience the quality of the Nokia Lumia 1020's 41-megapixel camera sensor1, PureView technology, Optical Image Stabilization, and amazing high-resolution zoom. Take stunning pictures while exploring the world of photography with Nokia Pro Camera. And Nokia Rich Recording makes it possible to capture sharp HD video with distortion-free sound. Regular price (no contract): $599.00 | Sale price (no contract): $499.00

  • AT&T Nokia Lumia 1520 - The Nokia Lumia 1520 comes with all the exclusive features of Windows Phone 8, like Live Tiles and People Hub. And they're all optimized for the big screen, making your Windows Phone 8 experience even better. Regular price (no contract): $549.00 | Sale price (no contract): $449.00

  • Verizon Nokia Lumia 928 - With the Nokia Lumia 928, you're prepared to preserve life's unforgettable moments with high-quality photos and video, no matter where or when they happen. Regular price (no contract): $399.00 | Sale price (no contract): $299.00

That's a sweet deal on some great devices and with Windows Phone 8.1 around the corner, you'll be all set to take the update when it starts to roll out. Again though, this is only available at Microsoft retail locations.

Update: It appears the sales prices are also available at Microsoft's Online Store. Not sure how long the online pricing will last, but it is a great opportunity to join in on the savings should you not have a Microsoft Store in your neighborhood.

Source: Microsoft Store