You'll need to call the store before you go. There is a difference in product between "retail" and "outlet" stores. If the store you want to go to doesn't have that product in their computer system they cannot process the return or exchange because it's not loaded in their system and will not be able to add it.
Yes, bring your receipt and you can return or exchange in store. Call in advance if you know what you would like to exchange to make sure the store carries the product.
Thanks! Your answer is awaiting moderation.