I only sell Appointments on my site using the Appointments+ plugin, so i must remove the 'Add to Cart' option in the product listings pages or else someone may pay for an Appointment without actually selecting a time.
In fact, i wouldn't mind removing both 'Add to Cart' & 'Choose option' buttons & users can just click the Thumbnail to be taken to the Appointment selection page. I am happy with the actual Appointment page, it works fine.
I use the Modern style store setting, the Icons & Classic styles have CSS issues. I think if i remove the 'Add to Cart' & 'Choose option' buttons it will "solve" my css issue though i'm happy using the Modern setting as long as i can remove the buttons.