Digital Ocean are heroes - top notch fast customer support when they could have just shrugged their shoulders and said 'not our problem'. Bit of a blow for Cloud66 but they provide an awesome service and from my experience they are very committed to their users. Bit slow to respond with a statement but they must've been fire fighting like their lives depended on it. Some dark circles around the eyes at the Cloud66 offices today I reckon.