ShopFrontPro includes a powerful shipping engine that lets you control exactly how much customers are charged for shipping.
Yes, the store will automatically calculate the correct shipping prices based on the rates you input into the administration area.
By weight, price, unit quantity and location.
Yes, you can offer free shipping on selected products or all products in your store.
Yes.
Yes, you can configure different 'membership levels' in your store and apply different shipping rates to each membership level.