Finished caluation of Shipping prices
TODO: still need to improve database store method