it can be fairly simply to build a chassis.
if you're building your first chassis, I'll show you what i did to build a simply chassis for a robot.
First, i used the GM series gear motors, found here:
http://www.solarbotics.com/motors_accessories/gear_motors/I like the GM8, it has decent speed and torque for smaller robots
next, you can buy mounting brackets for the GM8, found here:
http://www.solarbotics.com/products/gmb28/then, you need some sort of base, for my robot I used this plastic (the 3mm stuff), my robot had a bit of "sag" because it was wide, so you could easily double it up and make it stronger. Or you could just buy the 6mm stuff.
The plastic is really easy to work with, You can cut it with an xacto knife, or box cutters (just be careful doing this, it takes a long time, you have to repeatedly score the plastic until you cut the whole way through). It is also super easy to drill through.
The plastic can be found here:
http://www.solarbotics.com/construction_materials/If you have any specific questions about how to build a chassis this way send me a message and i can try to answer them.
also, you can shop around for those parts, i know multiple sites carry those parts and i know some of them are cheaper than solarbotics. Plus, they have different mounting brackets for the GMs each company seems to have their own style of bracket, you can pick the one that suits your needs best.