title: Ordering block volume's snapshot space API is failing
body: <p>I was trying to create block volume snapshot space like as follows, but getting following <strong>error</strong> </p>
  
  <blockquote>
    <p>error:SoftLayer_Exception_Public: The price for 10 GB Storage Space
    (#144295) is not valid for location dal09. (HTTP 500)</p>
  </blockquote>
  
  <p>Can you please suggest what is the issue.</p>
  
  <p>code:</p>
  
  <pre><code>dcname := "dal09"
  locationObj := sls.backend.GetLocationService()
  locations, err := locationObj.GetDatacenters()
  datacenterID := 0
  for _, location := range locations {
      if *location.Name == dcname {
          sls.logger.Info("Got location ID: ", zap.Object("ID", *location.Id))
          datacenterID = *location.Id
          break
      }
  }
  pricesT := []datatypes.Product_Item_Price{
      datatypes.Product_Item_Price{ Id: sl.Int(144295) },  // 10 GB
  }
  
  cpo := datatypes.Container_Product_Order {
      ComplexType   : sl.String("SoftLayer_Container_Product_Order_Network_Storage_Enterprise_SnapshotSpace_Upgrade"),
      Quantity      : sl.Int(1),
      Location      : sl.String(strconv.Itoa(datacenterID)),
      PackageId     : sl.Int(240),
      Prices        : pricesT,
  }
  
  sp := datatypes.Container_Product_Order_Network_Storage_Enterprise_SnapshotSpace {
      VolumeId: sl.Int(volid),
      Container_Product_Order : cpo,
  }
  orderContainer := &amp;datatypes.Container_Product_Order_Network_Storage_Enterprise_SnapshotSpace_Upgrade{
      Container_Product_Order_Network_Storage_Enterprise_SnapshotSpace : sp,
  }
  
  productOrderObj := sls.backend.GetProductOrderService()
  snorderID, snerr := productOrderObj.PlaceOrder(orderContainer, sl.Bool(false))
  sls.logger.Info("Snapshot order details ... ", zap.Object("orderID", snorderID), zap.Error(snerr))
  </code></pre>