Adding tests and views to handle changing shipping prices