I had a pretty average experience with Intra Crete...
I had a pretty average experience with Intra Crete. The customer service was decent, but nothing extraordinary. The website was easy to navigate, and I was able to find the information I was looking for. Overall, I would rate them as average.
