I dont know bout the past but I am really happy with their VPS right now. Been using for 1 month now..