Speedo makes a lot of running shorts and tights. Go to their site to see them and find that they aren't that expensive. Good deals are available and nice fitting shorts.
I have found that the best place to buy cheap Nike running shorts online is http://www.soark.com/ They have free shipping when you spend over $75, which is great.
You can get cheap mens running shorts that are good from adidas, zappos, team sports wear, and amazon. Kohls also has good running shorts and you can usally find a deal on them. Hopefully this helped.
A good place to start would be online websites such as amazon.com or ebay.com. A more specific website for running shorts is addidas.ca. You can save 50% off and get free shipping if you buy $50 worth of shorts.
You can buy women's tight running shorts online at lady foot locker. They have tight running shorts for teens also. Good tight running shorts make all the difference.
You can buy custom running shorts in many different places. Ebay is a great place because it is very cheap and you get many different choices to choose from.
SurfStitch.
You can get cheap running shorts (Both cheap money-wise and quality-wise) at Kmart. You also can find cheap running shorts at www.amazon.com. They offer a wide variety of styles and sizes for fairly descent prices.
You can find a cheap pair of asics running shorts at a Sporting Goods store near you. For example Big 5 Sporting goods stores offers asic running shorts for a low price of $20.
You can buy Texas flag running shorts at amazon. If you recently saw the Texas flag running shorts in Fitness magazine and was wondering if they make shorts for other states you can find them on amazon.
You may purchase adiadas running shorts on line at the following sites...www.adidas.ca/ or www.wiggle.co.uk/adidas/running-shorts/ good luck and enjoy your new running shorts.
I would definitely say look on Amazon.com, they offer great prices for items such as running shoes for men. They can give you deals that you won't find anywhere else.