Recommendations don't seem to be allowed here--the site is for exposing scams, not for recommending good companies.
I totally agree. I suppose it's derives from the fact that anyone can come on here and self-promote but not necessarily anyone will come on to criticise unless they genuinely have had a bad experience. It's a shame because it creates a ferociously negative and deceitful environment where even the good writers seem on the defensive. Shame on all the scam-artist plagiarising scum who get us all painted with the same brush!