This is an easy one for the platform to wiggle around based off the terms and conditions you signed up for when registering on their website.
It is important to note that it is possible that it was truly a network lag (7 seconds is not such a ridiculous time), and you can I expect the site to compensate any resulting situation from network lags.
You can choose to avoid the platform on the basis of their lags and also their unsatisfactory support team.