public IList <ShippingMethod> CalculateRates(Order order)
        {
            //pull the methods out
            var methods = _shippingRepository.GetRates(order);

            //their might be restrictions on the shipping
            //such as no ground delivery to HI...

            return(methods.ToList());
        }