All reviews seem negative
Do you wan't to see your TV again? I left my television with them and got it back after 6 months. Not only did I get it back late but they charged me a $200 'parts' fee over and a...