Appointments+ MarketPress - Problems with appointments as product page

Problems with appointments as product page (Appointments+, Market Press Integration) as the page shows the "Buy Now" button prior to confirming the appointment. "Buy Now" to Cart does not show appointment ID or details. Link to page - http://ab.nustarz.com/store/products/appointment/