public virtual bool RepriceItems()
{
if (Status != OrderStatus.NotCheckoutOut)
{
throw new InvalidOperationException("Order may not be repriced once checked out.");
}
decimal startingTotal = Total;
return startingTotal != Total;
}