There are many many makers of climbing gear, Petzl being just one. If you know the proper knots, you can make pretty good harnesses with nothing more than flat tubular webbing, or (less comfortable), rope. I would suggest that you visit a store like REI that has a large selection, and start trying stuff on for fit and comfort. REI also employees with experience in that area...
_________________________
OBG