There's no better source than the folks themselves. BUT
The thing to bear in mind is that the site ranks low in most tests. Lighthouse has it at 82, 89, 67, 83 for the main page. Your site is 98, 100, 93, 100 and your main page loads 20% faster! Your Best Practices of 93 will be 100 when you fix the hanging < in your Google Analytics.
Some of the portions you like are what make the site a lower rank. Most of the "glitz" lacks alt tags so the SEs have no idea what's going on.
The site is not secure and uses no less than four vulnerabilities through outdated jquery. It's more than likely that the bad jquery resides in the "glitx".
I haven't see a Best Practices rating of 67 in a long time.
I wonder why you have the logo so prominent on each page that it takes away from presenting product.
Be careful on things like the 30cm Cupcake. The color used to let folks know it's pink is not a proper contrast. Perhaps it would be best to have pink in the product title which would add it to the alt tag.
Your large image for that item is larger than the screen which hinders the customer's being able to tell what the item is. I would combine the other two cupcakes and use something like Magic Thumb to swap out the images as the customer selects Pink or Blue. Something like the tin selection at https://allpecans.com/index.php?main...roducts_id=126
Lastly, I would add lat9's scrolling sideboxes to randomly "show off" your products, change your width to 100%, and move them to the right-hand column along with reviews.
Bookmarks