UPE walks the line of what is ethical and what is not. I have never had an incident with them, but I know plenty of people who have. Every person that I know that has had to deal with them has had an awful experience.
Their business sucks. They don't seem interested in making the world a better place.