The Microsoft store currently has the Lumia 820 for $349 for a "replacement device" (Nokia Lumia 820 for AT&T - Microsoft Store). Two questions: (1) Can you buy the "replacement device" without being an existing AT&T customer? and (2) would it work with Straight Talk?