I'm looking to pick up one of their tri suits to try out this season. i see their USA site says "coming soon". Anyone have any experience buying any of their stuff, and do they have any sort of return policy if the fit isnt right?
80/20 Endurance Ambassador
80/20 Endurance Ambassador