We want you to enjoy your visit to our site. We do not require personal information such as name, address, phone number, etc. for you to view our site. You are welcome to visit anonymously. However, when you request information, products, services, etc., we may ask for your personal information so we can process your requests properly and invoice you accurately. This information may include your name, address, phone number, e-mail address, credit card information, etc. We do not and will not share this information with any third party without your express permission, except when required to do so by law or legal processes. To serve you better, we may also share this information with our third-party suppliers or transactional companies whom we hire (and have confidentiality agreements with) to provide credit card services, collect receivables, analyze data, etc. These companies, by contractual agreement with us, are not permitted to retain, store or use personally identifiable customer information except in connection with the services they are providing to us.