I just signed up for forexvps.net because they have good reviews and their servers are located in the same city as the trading servers that my broker uses (fast execution of orders). And also they use green energy to power their servers!
It is actually a company that is partnered with my broker meaning I get discounts on my VPS. They serve several brokers this way. I know that Petko advises against using a VPS from the broker, but I trust my broker and the broker and VPS company are two completely different companies. Also my broker has good reviews. If the broker wants to manipulate I guess they can do it without the VPS.