I should note - your welcome email on signing up will mention the 10% off and will list shipping costs - which are presumably what you'll pay normally. But as Olympicwiz mentions, the welcome code will apply free shipping for the first order despite not explicitly stating so.