The maximum liability on part of Travelguru arising under any circumstances, with respect to any services offered on the site, shall be limited to the refund of total amount received from the customer for availing the services less any cancellation, refund or other charges, as may be applicable.