Yes
Yes, always. Wal-Mart takes back items purchases you bought from another location as long as you have your receipt. And I believe that if you don't have your receipt then they'll give you store credit.
I suggest take it back to where it was purchased
Thanks! Your answer is awaiting moderation.