I have a Head Pro Tour 280 and Head Classic MP that says Designed in Austria. The PT 280 is on the outside of the throat, and the Classic is above the hadle. But no where on the frame does it show country of origin. Are these frames made in China, or could they be from Czech Rep.? I thought it's illegal to sell a product without country of origin label.