The State Highway Commission may purchase materials in quantities for use on the public works and may let contracts by the terms of which the contractors shall be required to use these materials in carrying out their contracts. However, any material purchased shall be bought only after advertising for bids, which bids are to be received and opened in public.