This is a scam...there is no website for this travel company that supposedly has a 98 percent satisfaction rating...where? Show me some testimonials.…