Hi Rak. I have no experience with St. Raphael but some forum members got their tickets from them. So far I think they are okay. However, I am still waiting for a lower rate (promo) from another travel agency. Without the promo, St. Raphael is still the lowest.