I've had the same impression, unfortunately. You have to like them because of their dedication to the mission, and they've achieved a lot. But I bought a laptop battery from them that didn't last long at all, and (at least at first) their bit sets stripped themselves on first use, and the spudgers might as well have been made out of butter.