Bigdog - I've been to Miltis a few times (my friend bought a boat from there), and have always found Miltis to be an OK guy - friendly and helpful.
His business is situated a couple of hundred metres past the power station at Dhekelia after you pass through the Army base area.