When you advertise a service for 40 minutes then you really should honour that agreement.
I have never seen a service like this advertised for a period of time to have it cut short and then be told that included "setting up" and "closing down" times.
Would be laughable if it wasn't such a terrible experience for the customer