Sorry just to pick up on your point of costs.
Our main dissatisfaction with Cyprus was basically cost. We aren't tight nor penny pinchers but it really does seem that Cyprus is taking advantage of it's recent entry into the Euro Exchange Rate.
We are not oblivious to the costs of tourist areas and we are always willing to spend well IF the quality is good. Unfortunately, Cyprus seems to be offering 'light ale service for champagne money'.
Basing the Euro on 80p (approx) sterling, here are some comparisons:
Pint of local beer (KEO) - ranged from 3.5 - 6 Euros
Steak main course (frozen not fresh) - around 22 - 25 Euros
Large coke (pint) - ranged from 4 - 6 Euros
20 Cigs - around 4 - 5 Euros
loaf of bread - 2 - 3 Euros
Small pkt of processed ham - 4 - 5 Euros
We are more than used to paying high restaurant prices in Minorca but there you get QUALITY. Some meals in Cyprus were, to be blunt, disgusting.
As for the taxi prices. Well these start at 12 Euros for a couple of kilometres but you can normally bait the driver down to around 8 Euros. Taxis do not have meters and prices are not regulated..................then again, this could be said about Cyprus overall!
Just a further point - female shop assistants and waitresses really are doing you a favour by being there so don't expect them to smile or say thank you!