I am thinking about going with Crete. Can anyone tell me how they are now? I've read some reviews from 2009 which was pretty much good about the...