<consumer> Do you carry ribbons and yarns? /Do you sell ribbons and yarns?

Are both equally natural?
carry: stock and sell

sell: sell
Site Hint: Check out our list of pronunciation videos.
I see. So are they equally natural if you say to a sales clerk?
Sell is a bit strange. They sell what they have/stock, for sure.