cost does seem high.maybe you can have them give you a better idea of what they plan to do.yes they are in grennwich,ct.maybe an independent can help...