Honestly, I have never heard of them. I like to poke around a lot on the web too and read tons of stuff. Now I could have missed them. It has happened, but usually I have heard a whisper here or there on most companies. But, I guess I haven't heard anything bad. If you can't find someone that has heard of them though I would pass. Maybe check the Better Business Bureau in their State of residence. If they have a positive rating there I might try them out.