No. But the 520 and 521 don't need to have the SIM activated to even work. So you should check them out. Just take the phone icon off the Start screen.
What's the company name for 520 and 521? Isn't it expensive because it was designed to be a phone?
Its a nokia. Its only about 100 dolalrs.