2 ms·
It's the new "Web hosting review" site. 10-15 years ago there were hundreds of similar commission-funded sites recommending shared hosting providers, all with t
by petercooper 7y ago
It's the new "Web hosting review" site. 10-15 years ago there were hundreds of similar commission-funded sites recommending shared hosting providers, all with the same problems. Where there's a commission, there's someone ready to write a good review :-)