In my opinion, with large companies who can negotiate huge discounts with shipping carriers, it should be free shipping.
Charging shipping, to me, are for small businesses or individuals selling on eBay/Etsy from home. At the very least, I think Shoplc should offer FREE SHIPPING on jewelry items since it's small and doesn't weigh much.