THe only Giant Expressions I could find on the internet have aluminum frames, not chrome-moly. THey all claim to have the ALUXX aluminum. This makes them more difficult to weld (not that it would have been easy with steel).
Are you sure it is a cro-mo frame?