hardware costs