     spend = quantities
     @checkQuota {@usage, @couponCode, spend, multiplyFactor}, callback
 
-  vmCouponQuota =
-    "1FREEVM"   : 1
-    "2FREEVMS"  : 2
-    "3FREEVMS"  : 3
-    "4FREEVMS"  : 4
-
   checkQuota: (options, callback) ->
     {usage, spend, couponCode, multiplyFactor} = options
     multiplyFactor ?= 1

      queue = []
      queue = packs.map (pack) =>=>
        @debit {pack, multiplyFactor}, (err) -> queue.next err
      queue.push (err) -> 
        callback null
      daisy queue


      usageAmount = usage[planCode] ? 0
      spendAmount = (spend[planCode] ? 0) * multiplyFactor

      total = planSize - usageAmount - spendAmount

      { planCode, total }
