I know nothing about those Garneau shorts, but based on past experience with their clothing I'd say go with Sugoi, which I have found overall much more reliable, quality-wise...

Others may know that model specifically though, and have a more enlightened opinion.