If the Shen Hao site says aluminum are the Badger Graphics guys telling you the manufacturer's site is wrong? Did you point that out to them?