anchor.diff:  	if(loaded_items >= max_loaded_items)
   		say("There are too many items in stock.")
   		return
  +	if(istype(I, /obj/item/stack))
  +		say("Loose items may cause problems, try use it inside wrapping paper.")
  +		return
   	if(I.custom_price)
   		return TRUE
   
  
positive.code: 	///what we are selling
  	var/obj/S
  
  	if((href_list["dispense"]) && (vend_ready))
  		var/N = href_list["dispense"]
  		vend_ready = 0
  		if(ishuman(usr))
  
negative.code: 							break
  				dat += "<B>[O] ([price]): [N]</B><br>"
  		dat += "</div>"
  		if(account && account.account_balance)
  			dat += "<b>Balance: $[account.account_balance]</b>"
  
  	var/datum/browser/popup = new(user, "vending", (name))
  	popup.add_stylesheet(get_asset_datum(/datum/asset/spritesheet/vending))
  