Interesting to here that it is named Lumia 521 in the States. In Europe it is called Lumia 520. I just bought one for 129 € or $101,33 without any contracts.
I guess the teleoperators are...
SuperSite for Windows
Sponsored Introduction Continue on to (or wait seconds) ×