I had an average experience with See America Trave...
I had an average experience with See America Travel INC. The customer service was okay, but I expected better. The website, inovami.com, was easy to navigate. The booking process was smooth, but there were a few hiccups along the way. Overall, it was an average experience.