i haven't actually been inside nor used their services, but does this place actually exist? i pass by it every day when i'm going somewhere, but in the past 11 years i've lived here, i've seen approximately 2 people ever in there, and it's always at night. sometimes in january around 2am i see the tvs in the front of the store on a channel that i can't recognize, which i find odd. there's an unreadable sign on the door i've looked at once many years ago but forgot the words. im sure they have great service and tv repair work, but i still can't understand why it's so strange.