This is an accepted solution.
I was just playing around with your site on mobile and desktop. I don't feel it personally loads very slowly for me.
But I've thrown your site into some pagespeed testers, you can see the results here:
Nothing seems particularly out of the ordinary other than the need for basic optimization of your images and scripts etc.
There's lots that can be done if you have the technical skills.
We recently built our online store and I came to your thread looking for a solution as well. I see lots of answers in these threads but no one seems to be using google's PageSpeed Insight test. Most likely our issue is we are using slow themes which were not coded for mobile speed. When I ran your site it ranked terrible for mobile, giving a score of 10 out of 100. https://developers.google.com/speed/pagespeed/insights/
Another 5 seconds could be shaved off by fixing:
You could theoretically remove it yourself. However, there always runs a chance of removing something that is being used.
A random developer may or may not be able to remove the codes, because they likely don't know which apps have added what code to the website.
The best bet is to slowly remove any code that you think is not in use, by maybe googling that code to see if it is part of an app you have installed now or in the past.
You could hire me, all I require in return is an install of my app and a good review.
But like I said, I don't really know what may or may not break the site, so I run the risk of breaking something.
Let me know if you'd like me to help.
Hopefully, you were able to figure out the issue, and your site loads fine for a person with 7.5mbps mobile network.
I am going to quickly run an analysis for your product page: https://desifavors.com/products/white-green-yellow-lilly-garlands-5-feet
Let's hope this helps you more.
Here are some tips for the beginning: