 
   # Simulates shipping using a list of items, a postal code and a country.
   simulateShipping: (items, postalCode, country) =>
-    data =
+    dataRequest =
       items: items
       postalCode: postalCode
       country: country

    if @_requestingSelectableGifts isnt undefined
      @_requestingSelectableGifts.abort()

    return @_requestingSelectableGifts = @ajax
      url: @_getUpdateSelectableGifts(list)
      type: 'POST'
      contentType: 'application/json; charset=utf-8'
      dataType: 'json'
      data: JSON.stringify(updateSelectableGiftsRequest)
    .done(=> @_requestingSelectableGifts = undefined)
    .done(@_cacheOrderForm)
    .done(broadcastOrderForm)

  # Sends a request to remove items from the OrderForm.
  removeItems: (items, expectedOrderFormSections = @_allOrderFormSections) =>

      text: couponCode
      expectedOrderFormSections: expectedOrderFormSections

    @_updateOrderForm
      url: @_getAddCouponURL()
      data: JSON.stringify couponCodeRequest

  # Sends a request to remove the discount coupon from the OrderForm.
  removeDiscountCoupon: (expectedOrderFormSections) =>
