Our ASG meet had an exchange where you bring your "ugly" fabric, exchange it, and we were to bring back and show what we did with it a couple of months later. The fabric was wrapped up so you didn't know what you were grabbing until you opened it.
Then it was like a "White Elephant" -- you could take someone else's fabric or get one from the pile. I can't remember how we decided who gets to go first.