A pharmacy prescription order filling system comprising: an automated prescription filling machine located at a first location that dispenses individual prescription orders from at least one bin containing a stock supply of medication therein; the at least one bin operably secured to a computer readable tag in communication with a computer system, said computer readable tag identifying the bin to the computer system; the computer system including a database containing at least one unique drug identifier about the stock supply of medication contained in the bin; the bin filled with the stock supply of medication and sealed at a second location remote from the first location; the bin transported from the second location to the first location and inserted into the automated prescription filling machine with the computer readable tag in communication with the computer system; the computer system using a tag reader to automatically read the information contained on the computer readable tag and automatically associating the UDI with the bin and verifying proper placement of the bin in the automated prescription filling machine; a supply container including a first machine readable tag that is readable by the tag reader in communication with the computer system, the first tag including UDI information about medication contained in the supply container including the remaining volume or number of pills contained within the supply container, the supply container being from the bin or a separate container; the automated prescription filling machine filling a prescription order container, the prescription order container having a second machine readable tag secured thereto; and the computer system, when medication from the supply container is transferred to the prescription order container, detecting the transferring and, responsive to detecting the transferring, transferring at least a portion of the UDI information from the first tag to the second tag, wherein the UDI information travels with the prescription order container to a storage area until the prescription order container is dispensed to a customer or patient; the computer system, when the prescription order container is returned, reading the second tag associated with the returned prescription order container and the first tag of the of the supply container and comparing UDI's of the first and second tags; when the UDIs are identical, including lot number and expiration date and national drug code, allowing the placement of the contents of the returned prescription order container back into supply container; and when the UDIs do not match, allowing the returned prescription order container to remain in the storage area for use to fill a new prescription order. an automated prescription filling machine located at a first location that dispenses individual prescription orders from at least one bin containing a stock supply of medication therein; the at least one bin operably secured to a computer readable tag in communication with a computer system, said computer readable tag identifying the bin to the computer system; the computer system including a database containing at least one unique drug identifier about the stock supply of medication contained in the bin; the bin filled with the stock supply of medication and sealed at a second location remote from the first location; the bin transported from the second location to the first location and inserted into the automated prescription filling machine with the computer readable tag in communication with the computer system; the computer system using a tag reader to automatically read the information contained on the computer readable tag and automatically associating the UDI with the bin and verifying proper placement of the bin in the automated prescription filling machine; a supply container including a first machine readable tag that is readable by the tag reader in communication with the computer system, the first tag including UDI information about medication contained in the supply container including the remaining volume or number of pills contained within the supply container, the supply container being from the bin or a separate container; the automated prescription filling machine filling a prescription order container, the prescription order container having a second machine readable tag secured thereto; and the computer system, when medication from the supply container is transferred to the prescription order container, detecting the transferring and, responsive to detecting the transferring, transferring at least a portion of the UDI information from the first tag to the second tag, wherein the UDI information travels with the prescription order container to a storage area until the prescription order container is dispensed to a customer or patient; the computer system, when the prescription order container is returned, reading the second tag associated with the returned prescription order container and the first tag of the of the supply container and comparing UDI's of the first and second tags; when the UDIs are identical, including lot number and expiration date and national drug code, allowing the placement of the contents of the returned prescription order container back into supply container; and when the UDIs do not match, allowing the returned prescription order container to remain in the storage area for use to fill a new prescription order.