This is a husband/wife operation. They ask for a deposit and may or may not deliver any product. If they do any work at all, it's shoddy. They do not maintain a storefront per se and are nearly impossible to reach if you have a problem.
It appears several people have sued them, but they do not appear in court to defend themselves.