The other week I had one of my old man rants about not being able to find proper running shorts. In short, the true split one inch inseam running shorts that I consider proper attire for running. Not the knee length crap sport companies are trying to pawn off as running shorts.
I'm back to let you know I had success with a company called Race Ready. The shorts are light, fit well, there's no extra material, and they run great.
So I exchanged for small (26-29) and they fit perfectly. So if you do order, you might want to consider going a size lower.
When I ordered the shorts I also took a flyer on one of their singlets. What got my eye about these singlets was they have snap fasteners built onto the product itself, eliminating the need for pins for putting on your race number. The built-in snaps on the singlet will keep your number straight and secure every race. I tested this feature as well and it works great. It looks like four snaps sitting on your singlet so outside of using sans race number the shirt looks sort of dorky by itself. But on race day no one will notice. See example below.