This is a personal recommendation. I've ordered these shorts for the last 3-4 years for my 6'4" son. They're long enough to at least reach his knees. Good quality. Reputable company. It's hard to find shorts that are long enough for him.
Look at the 2nd item on the page. Available in solid & camo.
For me, shipping was $8.20 for one pair. $17.53 for 5 pair.