I buy all my steel and consumables from Advanced Metal sales off of deer valley road and 1-17 freeway. They are real good guys and are cheaper than phoenix welding supply. They also sell tabs and heims if you need them. As far as Offroad shops go i usually go to 4wheelers supply on washington and like 36th street.