Are these guys new? They say they have 2 offices in NYC but I've never heard of them. Anyone have any experiences with them? Thanks in advance.