consumer technology prices