“Webaloo offers a combination of technical expertise, design skills and responsiveness (even to tiny problems) that is hard to find.”