Just curious if anyone has dealt with them and what their feedback is? Good bad or indifferent?