They used to be in Brooklyn,NY and they were very reliable.
I bought a camcorder from their store in Maine years ago. They've moved a couple of times, but kept the Maine name. From what's been posted here, they might not be as good as in the past - too many follow-up phone calls.