Meh, I'd probably rock them. A little short for my taste, but they're not terribly priced and I wear lots of red/yellow/orange/green shorts in the summer anyway. Also, everyone knows that if your shorts hit below your knees you're doing something seriously wrong.
Actually, just noticed they are elastic. lolnope. I'll stick with J.Crew.