anchor.diff:  			to_chat(user, "<span class='warning'>For some reason, you can't attach [W]!</span>")
   			return
   		sticker = stickerA
  +		var/list/wrap_contents = src.GetAllContents()
  +		for(var/obj/I in wrap_contents)
  +			I.AddComponent(/datum/component/pricetag, sticker.payments_acc, sticker.percent_cut)
   		var/overlaystring = "[icon_state]_tag"
   		if(giftwrapped)
   			overlaystring = copytext_char(overlaystring, 5) //5 == length("gift") + 1
  
positive.code: 	playsound(src, 'sound/machines/click.ogg', 40, TRUE)
  	to_chat(user, "<span class='notice'>You print a new barcode.</span>")
  	var/obj/item/barcode/new_barcode = new /obj/item/barcode(src)
  	new_barcode.payments_acc = payments_acc		//The sticker gets the scanner's registered account.
  	user.put_in_hands(new_barcode)
  
  /obj/item/sales_tagger/CtrlClick(mob/user)
  
negative.code: 			to_chat(user, "<span class='warning'>For some reason, you can't attach [W]!</span>")
  			return
  		sticker = stickerA
  		var/list/wrap_contents = src.GetAllContents()
  		for(var/obj/I in wrap_contents)
  			I.AddComponent(/datum/component/pricetag, sticker.payments_acc, sticker.percent_cut)
  		var/overlaystring = "[icon_state]_tag"
  		if(giftwrapped)
  			overlaystring = copytext_char(overlaystring, 5) //5 == length("gift") + 1
  