This has been a problem for me for close to 10 years. It would take nothing to add in the "pricing and variants" tab a little box to specify the item has a custom shipping cost and then to specify that cost. A first year programmer could add this in 5 minutes. The Squarespace community has been complaining about this for years, clearly Squarespace doesn't care.