Free vps always come with conditions (e.g. free for 1 year or so). However, if you could deposit a larger amount into your account, then many brokers do offer free vps for you. And if you are willing to pay but you want a cheap vps that is reliable, then this is one of them that you could consider:Is there a vps which is free and if it's free, how good is the connection?
Forex Cheap VPS ($4.99/$5.99) - great value for money