Yes you can.
As long as you have the receipt
Usually Costco is good about exchanges at different locations.
Yes, as long as it's not something expensive like jewelry, which you need to return it to the warehouse where you got it. You don't even need a receipt, they can look it up using your membership card.
Thanks! Your answer is awaiting moderation.