Does it make you sign into the live account before you buy something? I searched xbox 360 on bing to see if they have cashbacks if I buy the console, and it stated walmart was giving 20% and a gift card with purchase of an xbox 360. I clicked the link, and it doesn't ask you to sign in or...