All of our servers, both VPS and Dedicated are hosted in St. Petersburg, Russia
Yes, you can order one of the following VPS packages for testing them out for 3 days:
To do so, please create an order with one of these packages (without paying) and open a support ticket requesting a trial. Please provide the Invoice number that was issued for the server.
Windows VPS are not eligible for free trial due to licensing limitations
Only one trial server can be activated per customer