Eight years with a dedicated server with them and the past two years they have been in a downward spiral. As I write this our websites have been down for five hours and the wait times each time I call are around 50 minutes. Even paying extra for dedicated support during the week has long wait times. STAY AWAY FROM THESE GUYS AT ALL COSTS.