Where are you located? Do you actually have a physical location?
Yes, we have a physical business location at: 217 Read Street, Portland, Maine, 04103. Please note: most of our on-line competitors are overseas based, operate from a PO Box, and/or from a residential neighborhood. Google them, see for yourself. Call them, hear for yourself.