Hello Frank,
We are very sorry that you have missed your experience with us.
Sadly, being insulin dependent is clearly listed among our restrictions to participate on the tour, as for your own safety.
Kindly take a look at the tab "Additional Info" on the Tour Description.
As your spaces could not be sold to other paying Customers that's the reason you were considered as a No Show.
It is our recommendation that, for future experiences, you carefully read all the details and restrictions.
Respectfully yours,