Does anyone have any good/bad experiences with the CSA Group from New York, New York? Their website does not say much. Any input is appreciated.