I have only had good experiences working with them. Eli Berg is solid. Very upfront about what they can and cannot do. Doesn't waste time screwing around.