I just signed up for the 2009 Velogirl membership. I ordered the membership and the jersey. Will they send the jersey to me or do I need to go somewhere to pick it up? Also - how true to other bike Jersey's do these run. I ordered a size up because I want it a little looser, but I don't want to swim in it.

But I am excited to join the Velogirls!