Customs in Switzerland

We are landing in Switzerland at 7:50a from Dallas and want to catch a 9:25a on Czech Air...we've spoken to a CzechAir agent in NY who said that the level of ticket we are looking to buy (G) is non-refundable and if we miss the flight we'll have to buy a whole new ticket. Barring any late flights, will 90 minutes be enough time to get our luggage and get on the Czech Air flight? Also, has anyone had any experience with Czech Air...is it the same price to buy a ticket at the counter the day of travel or is it much more expensive as in the U.S.?

There are no replies to this topic.