no to both. however, I was not in the store long enough to say it is not on the screens. i may try to hit up walmart tonight...will post an update if i get there