Decaturite
TRUST RATING
Member since 4/12/2005
Reviews 1
Average Rating
Helpful Votes 0

Lee Ho TV Repair

Posted on: 2/5/2011

Unbelievable

I took them a 26-inch TV to repair and they lost it. How do you lose a 26-inch TV? Thing weighed 60 pounds or more.

  • Overall
  • Quality
  • Service
  • Value