the present invention is directed to a combination retailing system that offers a series of consumer goods , precious or semi - precious stones and metals , and ready to eat convenience food products at a single location . this combination retailing system also provides an avenue for customers to have their precious or semi - precious stones and metals appraised . customers may utilize the time during which their precious or semi - precious stones and metals are being appraised to enjoy the variety of consumer goods and convenience food products made available by the combination retailing system . after the appraisal , the retailing system provides customers with the opportunity to trade or sell their precious or semi - precious stones and metals . reference is now directed to fig1 , which includes a schematic of a retail location ( or “ point - of - purchase ”) 10 . the retail location 10 may carry a variety of consumer goods 14 , which may include magazines , newspapers , health and beauty products , household items , seasonal or regional offerings , general retailing merchandize , et cetera , and convenience food products 16 , which may include any product commonly consumed as food or drink , such as fast food items , chips , candy , fruit , juices , coffee , tea , organic foods , and the like . the retail location 10 may also carry valuable items 18 that include precious or semi - precious stones and metals , such as diamond necklaces , gold chains , silver bracelets , platinum rings , pearl earrings , bars or coins of gold , silver , or platinum , or a cut or uncut diamond , emerald , pearl , or other gem . a transaction point 20 may be provided at the retail location 10 . the transaction point 20 will be used by the customers to place one or more transactions for the consumer goods 14 , convenience food products 16 , and valuable items 18 being offered at the retail location 10 . the transaction point 20 can include a sales person , a video display , such as a touch screen , computer terminal , telecommunications equipment , such as a telephone or facsimile machine or combinations of any of the foregoing . the retail location 10 may be a fixed retail outlet , such as a store in an indoor or outdoor shopping mall or a standalone store , and as shown in fig1 , may have a series of walls , a floor , a roof , and other features commonly associated with a store . as shown in fig2 and 3 , the retail location 10 may also comprise a kiosk 100 that can be assembled by or within a larger structure such as a shopping mall or department store and which provides a functional retailing system as described in the embodiments of the present invention . the kiosk 100 may be manually operated , or may be fully or partially automated . according to one embodiment , the kiosk 100 includes an outer casing ( or “ housing ”) 102 and a processor 103 which may be in data communication with an output device 104 , a input / output receptacle 106 , an input / output slot 108 , an evaluating device 110 , a vault 112 , a camera 114 , an input device 116 , a networking device 117 , a compartment 121 for storing consumer goods 14 , and a compartment 123 for storing convenience food products 16 . the kiosk 100 also includes a storage unit 118 and a computer memory 119 in data communication with the processor 103 . the storage unit 118 may be , for example , a disk drive that stores programs and data , and the storage unit 118 is illustratively shown storing a program 120 embodying the steps and methods set forth below . it should be understood that the program 120 could be broken into subprograms and stored in storage units of separate computers and that data could be transferred between those storage units using methods known in the art . a dashed outline within the computer memory 119 represents the software program 120 loaded into the computer memory 119 and a dashed line between the storage unit 118 and the computer memory 119 illustrates the transfer of the program 120 between the storage unit 118 and the computer memory 119 . the output device 104 may be an lcd or plasma type display screen , a printer , or any other appropriate visual and / or audible output device , whether currently available or later invented . it may be desirable for the input device 116 to be placed close to the output device 104 , and the input device 116 may include various keys 116 a to help in the navigation of various options 140 ( discussed below ). it will be understood that the shape and placement of the input device 116 and the keys 116 a in fig2 are exemplary only , and that the input device 116 may be placed further away from the output 104 , or may include different types of keys 116 a ( e . g ., keys displaying letters of the alphabet and numerals ). in addition , the input device 116 in different embodiments may include switches , knobs , biometric sensors , and any other appropriate input devices , whether currently available or later invented . if the output device 104 is capable of allowing a customer to scroll through and navigate the various options 140 ( e . g ., touch screen capability ), the output device 104 and the input device 116 may be a single device . nevertheless , embodiments having an output device 104 with such capability and also a separate input device 116 are also contemplated . the input / output receptacle 106 may be covered with a cover 106 c to which a handle 106 h is secured , and a customer may move the cover 106 c ( e . g ., downwardly ) by using the handle 106 h to gain access to the receptacle 106 . the receptacle 106 may alternatively be a drawer , which can be pulled out by the handle 106 h . regardless of its specific construction , the receptacle 106 may be configured to receive and / or dispense valuable items 18 such as precious or semi - precious stones and metals in various forms . the receptacle 106 may also be configured to dispense consumer goods 14 and convenience food products 16 . those skilled in the art will appreciate that the input / output receptacle 106 may be a single receptacle , as previously described , or may instead include multiple receptacles . the input / output slot 108 may be configured to input and output cash , cards ( e . g ., gift cards , debit cards , credit cards , etc . ), and / or promotional materials such as coupons and vouchers . the input / output slot 108 may be a single slot , or may instead include multiple transfer devices . the evaluating device 110 is configured to evaluate the contents and price of the valuable item 18 . the item 18 may , for example , be placed in the receptacle 106 by a customer , or may have been stored in the vault 112 after being placed in the receptacle 106 by a prior customer ( or an owner or authorized attendant of the kiosk 100 , et cetera ). the evaluating device 110 may include a scale 131 , and may employ various methods to determine the contents and price of an item 18 , such as methods based on frequency testing , electrical conductivity , thermal conductivity , et cetera . for instance , the evaluating device 110 may include an xrf ( x - ray fluorescence ) tester 132 which utilizes xrf to determine the types and quantity of metals present in an item 18 . more particularly , the xrf tester 132 includes a source 132 x , which can generate high energy , short wavelength protons ( e . g ., x - rays ), and the item 18 is struck with these x - rays from the source 132 x . the workings of the xrf - tester are explained here with reference to fig4 a - 4b . the item 18 , much like other matter , is composed of atoms , which , at their center , have a nucleus ( see fig4 a ). rotating around the nucleus , in orbits , are negatively charged particles , i . e ., electrons . these electrons rotate in different orbits ( or shells ) around the nucleus , and an electron in one shell has a different energy than an electron in another shell . for example , electrons in the k - shell , which shell is closest to the nucleus , have the lowest energy , whereas electrons in the m - shell , which is further away from the nucleus , have higher energy . similarly , electrons in the l - shell , which lies between the k - shell and the m - shell , have greater energy than the electrons in the k shell , but less energy than the electrons in the m - shell . when the item 18 is exposed to radiation emanated by the source 132 x , an electron in a low energy shell ( e . g ., the k - shell ) is displaced ; thereafter , an electron in a higher energy orbit ( e . g ., the l - shell ) rushes to take its place in the low energy shell . similarly , the electron in the comparatively higher energy orbit ( e . g ., the m - shell ) rushes to take the place of the electron that has rushed to take the place of the electron originally displaced by the radiation . as there is less energy required to maintain the lower energy orbits , when an electron from a higher energy orbit , e . g ., the m - shell , moves and takes the place of an electron in the l - shell , excess energy ( i . e ., l x - ray ) is emitted . similarly , when the electron in the l - shell takes the place of the electron in the k - shell , excess energy ( i . e ., k x - ray ) is emitted , and so on . these x - rays ( e . g ., k , l , m , n x - rays ) are unique to each metal , akin to a fingerprint , and can then be analyzed by a detector 132 d , which compares these x - rays to the known values of various metals . the evaluating device 110 can thus determine the exact composition of the various metals in the item 18 with precision . for example , by using the scale 131 and the xrf tester 132 , the evaluating device 110 may find that the item 18 contains one ounce ( 28 . 34 grams ) of gold , and ten grams of silver . the evaluating device 110 may then employ a different method to determine whether the item 18 also includes a precious stone . for example , the evaluating device 110 may employ an infrared reflectance meter , a refractometer , a diamond fluorescence machine , a spectroscope , or a combination of these and other known techniques along with the scale 131 to determine the contents , weight , and type of any precious or semi - precious stones that are included in the item 18 . for illustrative purposes , consider that after analyzing the item 18 , the evaluating device 110 gleans that in addition to the ounce of gold and ten grams of silver , the item 18 includes a diamond that weighs 1 carat ( 0 . 2 grams ). the next step entails pricing the item 18 . the processor 103 , via known communication methods , can access a network 105 ( e . g ., the internet ). specifically , the processor 105 accesses one or more websites 105 w , which may be dedicated solely to the kiosks 100 , using the networking device 117 . in some embodiments , the website 105 w is password protected and the content on the website 105 w is encrypted to prevent unauthorized access ; in other embodiments , the website 105 w may be a publicly - available site that is not dedicated to the kiosks 100 . the website 105 w may include the price of each precious or semi - precious gemstone and metal , and may be updated regularly ( e . g ., daily ) by authorized persons to reflect the current rates . the website 105 w may also keep track of the area at which a particular kiosk 100 is located , as the price of gemstones and metals often varies with location . so , for example , the processor 103 of a particular kiosk 100 may determine via the website 105 w that the current rate of a diamond in the locality of the kiosk 100 is $ 1 , 000 per carat , the current rate of gold is $ 1 , 500 per ounce , and that the current rate of silver is 10 cents per gram . the processor 103 may then calculate ( using the composition determined by the evaluating device 110 ) that the item 18 is worth about $ 2 , 501 , and after deducting certain processing fees , may display the worth of the item 18 on the output device 104 . in some embodiments , the determined worth may be confirmed by using the camera 114 ; specifically , the camera 114 , which may be a digital video ( or still ) camera , may make an image 136 of the item 18 and securely transmit the image 136 over the web 105 . the image 136 may then be viewed by a jeweler or other person via the website 105 w or some other website . the jeweler may then confirm that the readings taken by the evaluating device 110 are ( or appear to be ) correct , and may also modify the worth of the item 18 . for example , the jeweler may lower the calculated worth of the item 18 upon finding that the diamond associated with the item 18 has inclusions which were not accounted for , or that the diamond is colored or has some other defect . or , the jeweler may increase the calculated worth of the item 18 upon finding , for example , that the item 18 is associated with a particular brand . if such remote valuation methods are employed , a customer may be able to communicate with the jeweler about the specifics of the item 18 by using the input device 116 , output device 104 , and camera 114 ; for example , the camera 114 may take a video 136 of the customer and cause it to be transmitted , whereby the video 136 may be viewed , generally simultaneously , by the jeweler . or , the kiosk 100 may allow two - way video communication between the customer and the jeweler by displaying the jeweler on the output device 104 . or , the customer may instead utilize a telephone number to call the jeweler and discuss any concerns about the calculated worth of the item 18 . after deducting fees ( 20 % for this example , and which may also include a factor of safety to ensure that the item is worth more than the evaluation ) from the calculated worth , the offered price ( now $ 2 , 000 . 80 in the current example ) is displayed on the output device 104 , and the customer may choose to sell the item 18 . if so , the customer may navigate the input device 116 , and the stated amount ( again , $ 2 , 000 . 80 in the current example ) may be dispensed by the kiosk 100 via the input / output slot 108 c . the item 18 may be stored in the vault 112 . the vault 112 may be partitioned into various areas and may be fully encompassed by the casing 102 , or may extend into a secure room or other structure through the back or a side of the kiosk 100 . the vault 112 may include one or more safety mechanisms to ensure that the vault 112 is accessible only to authorized persons , and may include a hidden gps device in case anyone attempts to improperly relocate the entire kiosk 100 or the vault 112 . valuation of the item 18 as discussed above may take some time , and a customer getting an item 18 appraised may wish to utilize this time . preferably , thus , a customer using the retail location 10 ( e . g ., kiosk 100 ) to get his item 18 valuated will also , at the transaction point 20 , purchase a convenience food product 16 , which the customer may consume while the appraisal is being conducted ; or , the customer may instead purchase a consumer good 14 such as a magazine which the customer can browse through while waiting for the valuation to complete . in this manner , the retailing system provides a convenient and efficient manner in which to provide a valuable service to a customer without delaying or interrupting his schedule . the consumer goods 14 may be stored inside the kiosk 100 within a compartment 121 , and the convenience food products 16 may be stored within a compartment 123 ( see fig3 ). a heating or cooling element may be associated with the compartment 123 for storing and / or dispensing the convenience food products 16 at a desirable temperature . a person skilled in the art will understand that the compartments 121 and 123 for storing consumer goods 14 and convenience food products 16 respectively may be single compartments , or may comprise a plurality of compartments . the outer casing 102 of the kiosk 100 may be such that a customer is able to view the contents of one or both compartments 121 , 123 directly , or the contents of the compartments 121 , 123 may be displayed on the output device 104 by the processor 130 . the customer may be allowed to select a consumer good 14 and / or convenience food product 16 via the input device 116 , and the consumer good 14 or convenience food product 16 may be dispensed for the customer by the kiosk 100 through the input / output receptacle 106 . where some or all of the convenience food products 16 are not conducive to being dispensed via the input / output receptacle 106 ( for e . g ., coffee ), the kiosk 100 may include a separate dispensing unit to dispense such food products 16 . it is also possible for the consumer goods 14 or food products 16 to be stored at a remote location ( e . g ., at a store or restaurant that is within a half hour drive from the retail location 10 ), and for them to be delivered to the retail location 10 after the customer has made his selection via the input device 116 . attention is now directed to fig5 and 6 a - 6 c , which illustrate programming in the kiosk 100 and methods of using the kiosk 100 . in these illustrations , the kiosk 100 is placed , preferably conspicuously , in a mall or shopping area that has at least three stores , i . e ., store 1 , store 2 , and store 3 . as shown in fig5 , at step 142 , a customer enters the shopping area and approaches the retail location 10 ( i . e ., kiosk 100 in this example ). at step 144 , the kiosk 100 , via its output device 104 , inquires whether the customer is interested in selling an item 18 and purchasing a consumer good 14 or convenience food product 16 ( option 140 a ), buying an item 18 ( option 140 b ), or purchasing or trading a gift card ( option 140 c ). fig6 a shows selection of option 140 a , fig6 b shows selection of option 140 b , and fig6 c shows selection of option 140 c . by selecting option 140 a at step 146 a ( fig6 a ), the customer signifies that he intends to sell an item 18 , and wants to purchase a consumer good 14 or convenience food product 16 . the item 18 may be any item that includes a precious or semi - precious stone or metal , or any item 18 that the customer thinks may include a precious or semi - precious stone or metal . at step 148 a , the customer places his item 18 in the receptacle 106 . then , at step 150 a , the customer is asked , via the output device 104 , whether he wants to purchase a consumer good 14 or a convenience food product 16 . at step 152 a , the kiosk 100 dispenses the consumer good 14 or convenience food product 16 in line with customer &# 39 ; s entry , which the customer may make using the input device 116 . the customer may also choose to purchase both a consumer good 14 and a convenience food product 16 , or a plurality of either . at step 154 a , the item 18 is evaluated by the evaluating device 110 to determine the contents of the item 18 . specifically , the evaluating device 110 may run one or more tests to determine the composition of the item 18 , such as an x - ray fluorescence test by using its xfr tester 132 to determine the presence and composition of any precious or semi - precious metals , and / or tests for precious or semi - precious stones by using the spectroscope . the processor 103 may also ask the customer to input ( via input 116 ) which metals and / or stones the customer want the item 18 to be tested for , and the evaluating device 110 may conduct only the tests pertaining to those metals and stones . in some embodiments , the processor 103 ( and software program 120 ) may cause the camera 114 to take video 136 ( or snapshot ) of the item 18 and stream the video 136 ( or send the snapshot ) over the internet 105 , such that the video 136 ( or snapshot ) can be viewed by a jeweler or other qualified person . this may especially be useful where the tests conducted by the kiosk 100 provide inconsistent results or where the evaluating device 110 indicates that the item 18 is worth more than a predetermined amount , so that the jeweler can verify the worth of the item 18 . it is also possible to instead have an attendant on hand that can verify the price of each item 18 and address any concerns of the customer , or for the kiosk 100 to simply refuse any transactions over a predetermined amount . or , a phone number may be listed on the casing 102 of the kiosk 100 or displayed on the output device 104 , allowing a customer to call that number and discuss any general or specific concerns . once the evaluating device 110 determines the specific composition of the item 18 , the processor 103 may then communicate with the website 105 w to determine the current unit price of each constituent metal or stone present in the item 18 in the locality of the kiosk 100 . as with the example above , it may be determined that the item 18 has a one carat diamond , an ounce of gold , and 10 grams of silver , and as such , the processor 103 may calculate the item 18 to be worth about $ 2 , 501 . the processor 103 may then deduct a standard amount or percentage and display on the output 104 the cash amount ( e . g ., $ 2 , 000 . 80 ) that the kiosk 100 is willing to pay for the item 18 . as the kiosk 100 additionally has the capability to dispense gift cards , the mall and the stores therein may compete with each other to entice the customer to , instead of cash , accept a gift card from the mall or a store . for example , the mall may offer the customer a gift card for $ 2 , 050 -$ 49 more than what the kiosk 100 offers the customer in cash . the customer may consider the additional $ 49 to be worthwhile , especially because the mall gift card may be utilized at any store in the mall ; for instance , the customer may rationalize that since the mall gift card has no imminent expiration date , and that the customer will have to spend cash anyway to purchase items of use ( such as clothing , food , gifts , et cetera ), that it is a better deal to take the higher value gift card than the cash . if the customer accepts the mall gift card , it would increase the likelihood that the customer would come to the mall again to shop , something which the customer may not have done otherwise . thus , the presence of the kiosk 100 may entice a customer to come to the shopping area to conveniently sell an item 18 , whether for cash or a gift card . and once a customer is at the shopping area to utilize the kiosk 100 , the customer may shop at the shopping area after ( or before ) using the kiosk 100 , even if he did not originally intend to do so . there is no requirement that the mall gift card be priced higher than the cash value of the item 18 , and if it is not , the customer may purchase the mall gift card nevertheless , perhaps as a gift , or because it is safer to carry the mall gift card than cash . the mall gift card may also extend to other malls or stores ; this may especially be helpful when the kiosk 100 is placed in a store that has a chain of stores . for example , where the kiosk 100 is placed in a walmart ® store , a bass pro shops ® store , a cabela &# 39 ; s ® store , or a gas station chain , the gift card may extend to all of these respective stores nationwide , or even internationally . or , certain gift cards may extend to a particular grouping of stores , and also to restaurants , dry cleaning services , bars , salons , et cetera , allowing for a safe and convenient alternative to cash at many of the places that the customer frequents . the stores within the mall may also ( but do not have to ) compete with each other to entice the customer to accept their gift card in return for the item 18 , and may provide varying incentives to the customer . for example , store 1 may provide a gift card that is worth $ 2 , 501 , i . e ., the actual worth of the item 18 before the processing fee was subtracted , and thereby , agree to absorb the processing fee of the kiosk 100 on behalf of the customer , in return for the opportunity to have the customer shop at store 1 . store 2 may , for example , offer a store 2 gift card for $ 2 , 000 . 80 but add a 20 % off coupon as an incentive . these offers will generally be determined in advance , may be changed from time to time , and may vary from kiosk 100 to kiosk 100 . again , however , there is no requirement that a store provide any additional incentives , and as such , store 3 may offer a gift card for $ 2 , 000 . 80 , i . e ., for the same amount that the kiosk 100 would dispense in cash . at step 156 a , all these offers may be displayed on the output device 104 , and at step 158 a , the kiosk 100 may inquire as to which offer the customer wants to take advantage of . if the customer picks an offer at step 160 a , the kiosk 100 ( and more specifically the processor 103 along with program 120 ) may first cause the item 18 to be secured in the vault 112 at step 162 a . this ensures that the customer is unable to retrieve the item 18 after he has made the decision to accept an offer . the kiosk 100 may then , at step 164 a , dispense the cash or gift card as selected by the customer in the slot 108 , where it can be picked up by the customer . the kiosk 100 may also have the capability to dispense , instead of a gift card that is associated with a particular mall or chain , a debit card that can be used by the customer at any location that accepts debit cards . or , if the customer desires , the kiosk 100 may transfer the funds electronically to the customer &# 39 ; s bank account , or on the customer &# 39 ; s behalf , to an internet retailer such as amazon . com ®. similarly , the kiosk 100 may have the capability to transfer the funds to ebay ® ( e . g ., via the customer &# 39 ; s account at paypal ®), or to any other web based account where the funds can subsequently be accessed by the customer or a third party . returning now to step 144 , if instead of attempting to sell an item 18 , the customer wants to purchase an item 18 , which item 18 may have been left in the kiosk 100 ( i . e ., the vault 112 ) by a prior customer , or an owner of the kiosk 100 or other authorized person , the customer selects option 140 b at step 146 b ( fig6 b ). the customer may for example be enticed to come to the kiosk 100 to purchase the item 18 , instead of going to a jewelry or other store , because the item 18 may be offered at a lower price than it is elsewhere , as the cost of overhead of the kiosk 100 may be lower than that of stores ; or , the customer may want to purchase an item 18 immediately ( for e . g ., as a gift for a party that night ), and come to the kiosk 100 because the jewelry stores in the area have closed for the day . or , for example , the customer may come to the kiosk 100 because the kiosk 100 may allow the customer to pay for an item 18 via a gift card , or because of the location of the kiosk 100 . after the customer selects option 140 b at step 146 b ( fig6 b ), the processor 103 at step 148 b , by using the camera 114 , may cause all the items 18 in the vault 112 to be displayed on the output 104 along with their prices in cash , which may have been pre - determined by the evaluating device 110 , or may have been set in advance by an owner or authorized user of the kiosk 100 . once the customer selects a particular item 18 at step 150 b , the kiosk 100 displays on display 104 the various offers relating to that item 18 at step 152 b . these offers may include , for example , an offer from store 1 allowing the customer to purchase the item 18 , which has a cash value of $ 2 , 251 , with a gift card from store 1 for $ 2 , 275 , and the customer , in his desire to utilize the gift card , may agree to this offer . store 2 may offer that the customer purchase the item 18 with a gift card having the same cash value as the item 18 , and store 3 may offer a $ 100 mall gift card if the customer purchases the item with a store 3 gift card worth $ 2 , 251 . as discussed with respect to option 140 a , there is no requirement that the offers from the stores be different , or even that every or any store in the shopping area participate in making the offers . indeed , the kiosk 100 may be used inside a single retail store and only provide or accept gift cards from that store ( though provided gift cards may be used in subsequent transactions to purchase different gift cards ). a person skilled in the art will appreciate that the offers discussed with respect to the options 140 , as well as the processing fees discussed herein are only exemplary . if an offer is acceptable to the customer at step 154 b , the customer picks the desired offer at step 156 b and inserts into the slot 108 the cash or gift card according to the offer . this cash or gift card may also be secured in the vault 112 or a different secure area . upon securing the cash or gift card , the kiosk 100 dispenses the desired item 18 into the receptacle at step 158 b , thereby completing the transaction at step 160 b . it will be appreciated by those skilled in the art that in addition to selling or buying an item 18 under options 140 a , 140 b respectively , the kiosk 100 may also , after deducting its fees , allow the customer to trade his item 18 for other item ( s ) 18 of comparable value . returning again to step 144 , the kiosk 100 may in some embodiments also be used as a hub for buying gift cards relating to at least one store . for example , if the customer picks option 140 c at step 146 c ( fig6 c ), then at step 148 c the kiosk 100 may display any or all offers relating to gift cards for cash . as before , the mall and the stores therein may compete with each other to entice the customer to purchase their gift card , by providing , for example , extra cash value for a gift card , or coupons or other incentives along with the gift card . once a customer determines that an offer is acceptable at step 150 c and selects an offer at step 152 c , the customer inserts cash into the slot 108 at step 154 c . the kiosk 100 may also allow the customer to exchange a gift card from one store for a gift card from another store ; for example , store 1 ( or the mall ) may offer to give a customer a gift card from store 1 ( worth , e . g ., $ 40 ) in exchange for a gift card from store 2 ( worth , e . g ., $ 50 ). store 1 may then sell the gift card from store 2 via the kiosk 100 to another customer , and by virtue of the gift card from store 1 , increase the likelihood that the customer will subsequently shop at store 1 . the process ends at step 158 c after the kiosk 100 , at step 156 c , dispenses the gift card selected by the customer . the kiosk 100 , thus , may allow a customer to conveniently have an item 18 having a precious or semi - precious metal or stone appraised and sold while providing the customer with avenues to utilize the time spent during the appraisal productively , to buy or trade an item 18 , to buy a gift card for cash , or to exchange a gift card . while the kiosk 100 has been detailed here in fig5 and 6a through 6 c as being within a mall or shopping area , a person skilled in the art will appreciate that the kiosk 100 may be placed at any point - of - purchase , or at any other area that has high traffic or that has potential to attract high traffic . for example , the kiosk 100 may be placed within or outside a gas station , and may be integrated with the payment mechanisms utilized by the gas station . and , to illustrate , a customer having an item 18 for which the kiosk 100 is willing to pay $ 50 may utilize the kiosk 100 to pay $ 25 for gas and $ 5 for a convenience food product 16 , and obtain the remaining $ 20 from the kiosk 100 in the form of a secure debit card that the customer can subsequently use at any location that accepts debit cards . it is also possible to place different types of kiosks 100 in proximity to each other to create an appraisal area 170 . for example , a kiosk 100 that evaluates valuable items 18 , dispenses consumer goods 14 and / or food products 16 , and enables a user to trade his item 18 for another item 18 ( or cash or gift cards et cetera ) may be placed within one square mile of a kiosk 101 that has the ability to evaluate valuable items 18 and which enables a user to trade his item 18 for something of value , but which does not carry or dispense food products 16 or consumer goods 14 . many different arrangements of the various components depicted , as well as components not shown , are possible without departing from the spirit and scope of the present invention . embodiments of the present invention have been described with the intent to be illustrative rather than restrictive . alternative embodiments will become apparent to those skilled in the art that do not depart from its scope . a skilled artisan may develop alternative means of implementing the aforementioned improvements without departing from the scope of the present invention . it will be understood that certain features and subcombinations are of utility and may be employed without reference to other features and subcombinations and are contemplated within the scope of the claims . not all steps listed in the various figures need be carried out in the specific order described . in a further exemplary embodiment , the retail location 10 is a free standing kiosk 500 . the kiosk 500 is for use by customer . the kiosk 500 includes a computer terminal 510 , a keyboard 515 , a video monitor 520 , which may be a touch screen monitor , a printer 530 , a computer storage means 535 to contain , receive and store , forms , text , input , artwork and photographs , a credit / debit card reader 536 , an exit slot 537 , a suitable communication means 540 , such as an internet connection , wide area network , local area network , or other wired or wireless communication system , and an input drive or port 550 , such as a usb port for a flash drive or a disk drive . the kiosk 500 may be used in malls , merchants &# 39 ; places of business , banks , or in other locations . the kiosk 500 may be made in any convenient shape , size , and configuration . various elements of the kiosk 500 may be incorporated in a mall booth manned by an operator as described below . the kiosk 500 contains transaction cards 545 , including paper and plastic card stock , either pre - printed with various existing artwork selections or blank for printing selections provided by a customer . some of the transaction cards 545 contain a credit card logo and hologram and may be used to issue credit cards . the credit card logo and hologram may be that of visa ®, mastercard ®, discover card ®, or some other supplier or sponsor of credit cards . the transaction cards 545 may be used as gift message cards , gift cards , coupons , debit cards , or credit cards . blank transaction cards 545 may also be used to imprint the artwork , photos , and other content submitted by customers . in the alternative , the artwork may be predetermined with the customer selecting desired artwork from selections made available at the kiosk 500 . if the transaction cards 545 require magnetic strips , an application programming interface may be used to encode the magnetic strips . in the alternative , the transaction cards 545 purchased at the kiosk 500 may be pre - encoded before being processed through the printer 530 . the kiosk 500 may also include gift packaging materials — i . e ., paper or other material that may be used as a greeting card to contain the transaction card 545 that is purchased as a gift . the transaction card 545 , once purchased , may then be placed in the gift packaging , along with a message , if desired , to present to the recipient of the gift . the gift packaging may be similar to a greeting card , with a slot , slit , or pocket for the transaction card 545 that is to be given to the recipient of the gift . the gift packaging may be printed by the printer 530 and dispensed through the exit slot 537 . the storage means 535 is coupled with the input port 550 and the terminal 510 . the input port 550 allows a user or customer to input photographs or designs to be printed on the cards 545 to personalize the cards 545 . the storage means 535 also allows the terminal 510 to store customer input in response to prompts and other information requests . the storage means 535 may also store forms , text , input , displays of the transaction cards 545 , and other information necessary for making and using transactions cards 545 . the printer 530 is installed in the kiosk 500 . the keyboard 515 is installed on an outer portion of the kiosk 500 so that it is accessible to the customer or user . similarly , the video monitor 520 is installed so as to be accessible to a user or customer . as noted above , the video monitor 520 may have a touch screen for use by the customer instead of a mouse and keyboard 515 keys to move the cursor and make selections when prompted . the communication means 540 is used to communicate with banks , credit card processors , authorizers , merchants , and others , including the party managing the kiosk 500 . the communication means 540 may also be configured to send email for the purposes described below . the kiosk 500 allows customers to purchase credit cards , debit cards , gift cards , coupons , and the like . it also allows the customer to prepare gift messages for the recipients of the coupons , gift cards , credit cards , or debit cards . the transaction cards 545 and gift messages may also be placed in gift packages which may be printed , as necessary , at the printer 530 and dispensed through the exit slot 537 . in an alternative embodiment the mall booth kiosk 500 is a mall booth . the kiosk 500 has dual monitors 520 , dual connected computer terminals 510 , and dual keyboards 515 . the customer has access to one of the computer terminals 510 , monitors 520 , and keyboards 515 . the booth is manned by an assistant or operator , who has access to the other computer terminal 510 , monitor 520 , and keyboard 515 . the operator asks the customer questions concerning the desired transaction card 545 and makes appropriate selections on the terminal 510 to expedite the input of information necessary for the card 545 . the various potential selections for the transaction card 545 , the gift message , and the gift packaging are displayed on the customer &# 39 ; s monitor 510 , and the customer may select from the options shown on the customer &# 39 ; s monitor 520 . the customer may also input information necessary for the transaction card 545 through the use of the customer &# 39 ; s monitor 520 , the customer &# 39 ; s computer terminal 510 , and the customer &# 39 ; s keyboard 515 . of course if touch screen monitors 520 are used , one or more of the keyboards 515 may not be necessary . when the necessary information has been secured from the customer , the customer may view the final transaction card 545 on the customer &# 39 ; s monitor 520 . when the transaction card 545 is finalized , the customer uses the customer &# 39 ; s terminal 510 to swipe his credit card to pay for the transaction , or alternatively , pays the operator using some form of payment other than a credit card . once the payment has been made , the operator activates the transaction card 545 , prints the transaction card 545 on the printer 530 , and delivers the transaction card 545 to the customer . the gift message and the any gift package may be printed and / or assembled by the operator and given to the customer , as well . if the customer wishes to purchase a gift transaction card 545 , the customer uses the keyboard 515 or the touch screen monitor 520 to select a merchant who will honor the gift card . in the alternative , the customer may be assisted by the operator in making such selection . the selection of a merchant may be made made from a list of merchants presented on the monitor 520 . the customer may be prompted to use the keyboard 515 or touch screen monitor 520 to select the merchant and the amount of money or value to be associated with the gift card 545 . the customer may also select the background image to be used on the card 545 . information designating the recipient of the gift card is then input into the computer storage means 535 of the kiosk 500 , again via the keyboard 515 . if the customer wants a gift message to accompany the gift transaction card 545 , the user is prompted to input ( or use the previous input concerning the recipient ) the name of the recipient and the message to be delivered to the recipient of the gift card . if the customer wishes to have the gift card to contain a personalized photo or artwork , the artwork or photo may be entered into the storage 535 via the input port 550 . the customer may also select a package to contain the gift card 545 . after entry of the necessary information for printing the gift card 545 and / or gift message card , the amount of the gift card is charged to the customer &# 39 ; s credit card or debit card , which may be read by the card reader 536 or input into the kiosk 500 by means of either the keyboard 515 or the touch screen monitor 520 . the credit / debit card charge is communicated to the issuer of the credit / debit card via the communication means 540 . upon completion of the charge to the customer &# 39 ; s credit card 545 , the communication means 540 may be used to communicate the dollar amount of the gift card to the merchant whose establishment will be used to redeem the gift card and credit the merchant &# 39 ; s account with a prearranged amount by which the merchant is compensated for the gift card . thereafter , additional selections presented on the monitor 520 cause the desired gift card 545 , together with any personalized artwork or photos and any gift message , to be printed on the card or cards 545 by the printer 530 . the gift card 545 , message , and packaging , if any , may , by another prompt and selection be caused to exit the kiosk 500 at the exit slot 537 , where they may be received by the customer . in the alternative , the gift card and gift message may be directed to the recipient via email directly from the kiosk 500 and the terminal 510 . in the alternative , the kiosk 500 may be in a mall booth , and some of the functions may be performed by the operator in the mall booth in the manner described above or some other convenient arrangement or sharing of tasks . in the case of a credit trans action card 545 , the customer uses the keyboard 515 or touch screen monitor 520 to make a selection to purchase a credit card 545 for the customer or a third party . once the selection of the credit card 545 is made , the customer is prompted to use the keyboard 515 or touch screen monitor 520 to insert the name , address , dollar amount , and other information needed for the credit card 545 purchase . if a gift message is desired for a third person , the gift message information may be input as stated above in the case of the gift transaction card 545 . if the customer wishes the credit card 545 to contain a personalized photo or artwork , the artwork or photo may be input into the storage means 535 at a prompt or selection on the monitor 520 . if the credit card 545 is a gift , the gift message and any gift package may be prepared in accordance with the method stated above with regard to gift messages to accompany gift cards . once the necessary information and artwork are input into the computer terminal 510 , a prompt will require payment by the customer for the transaction via a credit card or debit card , the information for which may be read by a card reader 536 or input into the kiosk 500 by means of the keyboard 515 or touch screen monitor 520 . upon acceptance of payment , the communication means 540 will communicate the credit card information to a bank or other authorizing institution to validate and activate the credit card being purchased . the credit card information may include the name and address of the recipient , as well as other information required by the issuer . the authorization and activation of the credit card will be communicated to the computer terminal 510 by the communication means 540 . the authorization may be conditioned upon a guarantee from the customer or the recipient . if the recipient is to guarantee or acknowledge the credit card , the communication means 540 may also communicate with the recipient to secure the guarantee or acknowledgement from the recipient . if information or other agreements from the recipient are necessary , the activation may be delayed until that information is received from the recipient , who will then call the credit card issuer or processor in order to activate the card 545 . upon response to a prompt , the printer 530 will print the credit card information on the card 545 that contains the credit card logo and the hologram . the gift message and any packaging may be printed upon further prompt and selection . in response to additional prompts , the card 545 , message , and packaging may then be caused to exit the kiosk 500 at the exit 537 in the kiosk 500 , where the customer may retrieve the credit card and message . in some cases , the credit card may be printed before authorization , validation , and activation by the bank , authorizing institution , or card processing company , in which case the credit card may be given to the recipients for activation by telephone with the authorizing party . in the alternative , the kiosk 500 may be in a mall booth , and some of the functions may be performed by the operator in the mall booth in the manner described above or some other convenient arrangement or sharing of tasks . in the case of debit transaction cards 545 , the procedure is essentially the same as for credit cards , except the purchaser may be required to deposit sufficient funds in the authorizing bank to fund the debit card . in this case an existing account may be credited with the funds , or a new account may be set up via information input in the terminal 510 ( as described above ) and completion of the necessary information required by the bank to open the account . any information needed from the owner of the account may also be secured from the owner of the account prior to activation of the debit transaction card 545 . the card may then be printed by the printer 530 and caused to exit the kiosk 500 via the exit 537 . the funding of the account may be made via the customer &# 39 ; s credit card . in the case of coupons , the customer uses the touch screen monitor 520 or keyboard 515 to select the coupon option on the kiosk 500 . various coupon books may be featured or advertised via the monitor 520 in as much detail as desired . once the selection of a coupon book is made via then monitor 520 or keyboard 515 , a prompt will require payment for the coupon book via the customer &# 39 ; s credit card or debit card , the information for which may be read by the card reader 536 or input into the kiosk 500 by means of the keyboard 515 or the touch screen monitor 520 . thereafter , upon response to a prompt , the kiosk 500 will eject the coupon book via the exit slot 537 where it may be retrieved by the customer . prior to the sale of the coupon books , the operator of the kiosk 500 will make arrangements with the merchants featured in the coupon book to secure their agreement to honor the coupons . in the alternative , the kiosk 500 may offer individual coupons to be combined and placed in a booklet . in this alternative , the customer may select the coupons to be included in the book . in response to a prompt , the printer 530 will print the specific coupons purchased and make them available to the customer via the exit 537 . in the alternative , the coupons may be emailed to the recipient via the communications means 540 in the terminal 510 of the kiosk 500 . in another embodiment , the kiosk 500 may be in a mall booth , and some of the functions may be performed by the operator in the mall booth in the manner described above or some other convenient arrangement or sharing of tasks .