consumer technology providers