{"id":54077,"date":"2016-09-30T11:27:00","date_gmt":"2016-09-30T16:27:00","guid":{"rendered":"https:\/\/content.findlaw-admin.com\/ability-legal\/supreme\/legal-commentary\/the-tattered-cover-case.html"},"modified":"2016-09-30T11:27:00","modified_gmt":"2016-09-30T16:27:00","slug":"the-tattered-cover-case","status":"publish","type":"supreme","link":"https:\/\/supreme.findlaw.com\/legal-commentary\/the-tattered-cover-case.html","title":{"rendered":"The Tattered Cover Case"},"content":{"rendered":"\n<div class=\"wp-container-core-columns-is-layout-9d6595d7  fl-block-columns fl-sectionWithSidebar fl-container fl-flex fl-flex-wrap fl-gap30\">\n    \n    <div class=\"fl-page-articles   fl-block-column fl-section-main fl-section-main-full-width\">\n        <div class=\"yui-g\" id=\"leftcol-module\">\n      <!-- Right Line of Links Section -->\n      <!-- BEGIN PICTURE INSERTION -->\n      <!-- BEGIN TITLE AND AUTHOR INSERTION -->\n      <table>\n        <tr>\n\n          <td width=\"100\" rowspan=\"3\" class=\"wiauthor\"><a href=\"#bio\"><img decoding=\"async\" src=\"https://supreme.findlaw.com/static/f/images\/writ\/laura.hodes.jpg\" border=\"0\"><\/a><\/td>\n          <td class=\"wititle\"><h1>THE TATTERED COVER CASE:<br>A Limited Victory For Bookstores Seeking To Protect Customers&#8217; Purchase Records <\/h1><\/td>\n        <\/tr>\n        <tr>\n          <td class=\"wiauthor\"><a href=\"#bio\" class=\"graybold\"><h2>By LAURA HODES<\/h2><\/a><\/td>\n        <\/tr>\n        <tr>\n          <td class=\"widate\">Thursday, Apr. 11, 2002<\/td>\n\n        <\/tr>\n      <\/table>\n      <span class=\"smalltext\"><p>In the case of <i>Tattered Cover v. City of Thornton<\/i>, the trial court had allowed law enforcement officials to serve a search warrant to the Tattered Cover bookstore to look at the book-purchasing records of a customer.  On Monday, however, the Colorado Supreme Court reversed that decision.  <\/p>\n\n\n\n<p>The court held<b> <\/b>that a bookstore must have an opportunity for a hearing before a search warrant is executed that seeks to obtain its customers&#8217; book-purchasing records.  The court also developed a balancing test that should be applied at such a hearing.  The test is crafted to determine whether law enforcement officials have a sufficiently compelling need for the book purchase record that outweighs the harms associated with enforcement of the warrant. <\/p>\n\n\n\n<p>This decision is significant, but not as significant as the bookstore&#8217;s supporters have claimed.  The Tattered Cover lawyer and its supporters have claimed the decision has &#8220;huge national significance.&#8221;  In fact, the decision, while a victory for the bookstore, will have a limited legal effect.  <\/p>\n\n\n\n\n\n<p><b>How the Tattered Cover Case Arose<\/b><\/p>\n\n\n\n<p>The Tattered Cover case arose from a drug investigation.  In March 2000, police and a DEA agent were monitoring a trailer home, in which four suspects lived, that they suspected was operated as a methamphetamine lab.  One day, an investigator legally searched some garbage from the trailer home and found evidence of drug operations &#8211; as well as an empty envelope from the Tattered Cover bookstore addressed to one of the suspects and bearing a label that listed the invoice number, order number, and customer phone number for the books that had been shipped in the envelope, but not the books&#8217; titles.  <\/p>\n\n\n\n<p>The next day, the police obtained a search warrant for the trailer, and during the search found a methamphetamine laboratory in the master bedroom, and a small quantity of the drug.  Because of the location of the lab, the question of which suspect or suspects lived in the master bedroom became the focus of the investigation.    <\/p>\n\n\n\n<p>Among other items found in the master bedroom were two books: <u>Advanced Techniques of Clandestine Psychedelic and Amphetamine Manufacture<\/u> by Uncle Fester, and <u>The Construction and Operation of Clandestine Drug Laboratories<\/u>, by Jack B. Nimble.  After the search, the officers believed they had probable cause to arrest the suspect whose name was on the envelope.  However, they wanted to gather more evidence of his guilt before making the arrest. The officers thought the books might have been sent in the Tattered Cover envelope.  Accordingly, they served the bookstore with a DEA administrative subpoena. <\/p>\n\n\n\n<p>However, the bookstore owner refused to voluntarily comply with the subpoena.  The police therefore obtained a warrant from the Denver DA to search the bookstore. The warrant authorized a search for information relating to the purchase of the two books by the suspect, and for records of any other transaction involving the suspect during the thirty-day period before the police searched the trailer.  <\/p>\n\n\n\n<p>The bookstore owner refused to allow the search, claiming that it violated the First Amendment.  Police agreed not to execute the warrant pending a court ruling on its constitutionality. <\/p>\n\n\n\n<p>\n<!-- MIDDLE AD PLACEHOLDER -->\nFollowing a hearing last October, the trial judge ordered the Tattered Cover to turn over some of the information sought by the police. The court held that the government&#8217;s attempt to secure all of the customer&#8217;s records over a one-month period was unconstitutional.  However, the court allowed the officers access to invoice information without requiring them to prove a compelling need for the records.  <\/p>\n\n\n\n<p>The bookstore appealed this decision and the case reached the Colorado Supreme Court, which, as mentioned above, held that the bookstore was entitled to a hearing. <\/p>\n\n\n\n<p><b>The Colorado Holding Will Have A Limited Effect<\/b><\/p>\n\n\n\n\n\n<p>First, and most importantly, the court stated that it was the broad Colorado Constitution, not the U.S. Constitution, that was decisive.  Indeed, the court stated that were only the First Amendment of the U.S. Constitution at issue, it would have had to allow the search warrant.  The court remarked that, at least arguably, &#8220;the First Amendment [of the U.S. Constitution] places no special limitation on the ability of the government to seize expressive materials under the Fourth Amendment.&#8221; <\/p>\n\n\n\n<p>Second, the court also limited its holding to the facts of this case, &#8220;emphasiz[ing] that a bookstore&#8217;s customer purchase records are not absolutely protected from discovery and that this question must be decided on the particular facts of each case.&#8221;    <\/p>\n\n\n\n<p>Third, the ruling makes clear that because enough probable cause existed to arrest the suspect, the government could have gotten the information it sought through other means &#8211; a subpoena duces tecum, which would have required the bookstore to provide, or the<b> <\/b>suspect to bring with him, book purchase-related documents.  The court noted that a subpoena, in contrast with a warrant for a search of the bookstore, would have protected the rights of non-suspect Tattered Cover customers &#8211; making clear that innocent customers, not criminal suspects, were the court&#8217;s real concern. <\/p>\n\n\n\n<p><b>A Significant Holding: Buying a Book is Protected by the First Amendment<\/b><\/p>\n\n\n\n<p>There is one important part of the opinion that does have effect outside of Colorado, however.  The Colorado Supreme Court stated that the First Amendment (and the Colorado Constitution) protects the right to receive information and ideas, and that therefore, when a person &#8220;buys a book at a bookstore, he engages in activity protected by the First Amendment, because he is exercising his right to read and receive ideas and information.&#8221;  <\/p>\n\n\n\n<p>Drawing upon Supreme Court cases which have upheld anonymity as being essential to the successful exercise of First Amendment rights, the court concluded that book-buying anonymity, too, is protected in order to preserve First Amendment. <\/p>\n\n\n\n<p>This holding was far from a given. As Cornell University Law School professor Steven Shiffrin explained in a <i>Dallas News<\/i> article, another possible view goes as follows: &#8220;Police can go to the telephone company and get your telephone records.  They can find out from the post office who&#8217;s sending me mail and who I&#8217;m sending mail to.  They can go through your garbage, and they can do that without probable cause.  I don&#8217;t see how a bookstore is in any different position from a telephone company or a bank.&#8221;  <\/p>\n\n\n\n<p>The court&#8217;s decision to hold, contrary to the argument Shiffrin sets forth, that bookstore records do implicate First Amendment concerns, is an important one. Statutes protect libraries by requiring that search warrants for borrower records include specific information, but bookstores do not enjoy similar protection. Protection for them can only come from the U.S. or state constitutions.  For this reason, the court&#8217;s holding that the U.S. Constitution&#8217;s First Amendment provides this protection is significant.  As to the rest of the opinion, however, its persuasive effect outside of Colorado remains to be seen. <\/p>\n\n\n\n\n<\/span>\n\n<hr size=\"1\">\n<p class=\"authorfoot\">\n\n<!-- BEGIN AUTHORS FOOTNOTE -->\n<a name=\"bio\"><\/a>\nLaura Hodes, a 2000 graduate of the University of Chicago Law School and a frequent FindLaw guest columnist and book reviewer, is an attorney and freelance writer living in Chicago.  She is currently clerking for the Hon. George Lindberg of the Northern District of Illinois.\n<br><br>\n\n<\/p>\n    <\/div><div class=\"was-this-helpful\">\n    <div\n            class=\"was-this-helpful__question-container\"\n            aria-labelledby=\"was-this-helpful__question\"\n            role=\"group\"\n    >\n        <span\n                id=\"was-this-helpful__question\"\n                class=\"was-this-helpful__question fl-text-lg-bold\"\n        >Was this helpful?<\/span>\n        <button\n                class=\"was-this-helpful__button fl-text-sm\"\n                aria-label=\"Yes\"\n                value=\"yes\"\n        >\n            <span class=\"was-this-helpful__button-text fl-text-bold\">Yes<\/span>\n            <i class=\"was-this-helpful__button-icon\">\n                <svg width=\"22\" height=\"22\" viewBox=\"0 0 22 22\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <g id=\"thumbs-up\" clip-path=\"url(#clip0_604_3418)\">\n                        <path id=\"Vector\"\n                              d=\"M6 21H3C2.46957 21 1.96086 20.7893 1.58579 20.4142C1.21071 20.0391 1 19.5304 1 19V12C1 11.4696 1.21071 10.9609 1.58579 10.5858C1.96086 10.2107 2.46957 10 3 10H6M13 8V4C13 3.20435 12.6839 2.44129 12.1213 1.87868C11.5587 1.31607 10.7956 1 10 1L6 10V21H17.28C17.7623 21.0055 18.2304 20.8364 18.5979 20.524C18.9654 20.2116 19.2077 19.7769 19.28 19.3L20.66 10.3C20.7035 10.0134 20.6842 9.72068 20.6033 9.44225C20.5225 9.16382 20.3821 8.90629 20.1919 8.68751C20.0016 8.46873 19.7661 8.29393 19.5016 8.17522C19.2371 8.0565 18.9499 7.99672 18.66 8H13Z\"\n                              stroke=\"#666666\" stroke-width=\"2\" stroke-linecap=\"round\"\n                              stroke-linejoin=\"round\"><\/path>\n                    <\/g>\n                    <defs>\n                        <clipPath id=\"clip0_604_3418\">\n                            <rect width=\"22\" height=\"22\" fill=\"white\"><\/rect>\n                        <\/clipPath>\n                    <\/defs>\n                <\/svg>\n            <\/i>\n        <\/button>\n        <button\n                class=\"was-this-helpful__button fl-text-sm\"\n                aria-label=\"No\"\n                value=\"no\"\n        >\n            <span class=\"was-this-helpful__button-text fl-text-bold\">No<\/span>\n            <i class=\"was-this-helpful__button-icon\">\n                <svg width=\"22\" height=\"22\" viewBox=\"0 0 22 22\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <g id=\"thumbs-down\" clip-path=\"url(#clip0_604_3423)\">\n                        <path id=\"Vector\"\n                              d=\"M16 0.999995H18.67C19.236 0.989986 19.7859 1.18813 20.2154 1.55681C20.645 1.9255 20.9242 2.43905 21 3V10C20.9242 10.5609 20.645 11.0745 20.2154 11.4432C19.7859 11.8119 19.236 12.01 18.67 12H16M9.00003 14V18C9.00003 18.7956 9.3161 19.5587 9.87871 20.1213C10.4413 20.6839 11.2044 21 12 21L16 12V0.999995H4.72003C4.2377 0.994543 3.76965 1.16359 3.40212 1.47599C3.0346 1.78839 2.79235 2.22309 2.72003 2.7L1.34003 11.7C1.29652 11.9866 1.31586 12.2793 1.39669 12.5577C1.47753 12.8362 1.61793 13.0937 1.80817 13.3125C1.99842 13.5313 2.23395 13.7061 2.49846 13.8248C2.76297 13.9435 3.05012 14.0033 3.34003 14H9.00003Z\"\n                              stroke=\"#666666\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                    <\/g>\n                    <defs>\n                        <clipPath id=\"clip0_604_3423\">\n                            <rect width=\"22\" height=\"22\" fill=\"white\"\/>\n                        <\/clipPath>\n                    <\/defs>\n                <\/svg>\n            <\/i>\n        <\/button>\n    <\/div>\n    <span class=\"was-this-helpful__taken-action fl-text-sm-bold\"><\/span>\n    <div class=\"was-this-helpful__feedback-container\">\n        <div class=\"was-this-helpful__choose-option-message\" role=\"status\">\n            <p class=\"was-this-helpful__choose-option-message-text\"><\/p>\n        <\/div>\n        <form class=\"was-this-helpful__feedback-form\">\n            <div class=\"was-this-helpful__feedback was-this-helpful__feedback--positive\">\n                <fieldset>\n                    <legend class=\"was-this-helpful__feedback-form-title\" tabindex=\"0\">Why was this helpful?<\/legend>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--understandable\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"positive-feedback\"\n                                value=\"Easy to understand\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--understandable\"\n                        >Easy to understand<\/label>\n                    <\/div>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--solved-problem\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"positive-feedback\"\n                                value=\"Solved my problem\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--solved-problem\"\n                        >Solved my problem<\/label>\n                    <\/div>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--other\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"positive-feedback\"\n                                value=\"Other\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--other\"\n                        >Other<\/label>\n                    <\/div>\n                <\/fieldset>\n            <\/div>\n            <div class=\"was-this-helpful__feedback was-this-helpful__feedback--negative\">\n                <fieldset>\n                    <legend class=\"was-this-helpful__feedback-form-title\" tabindex=\"0\">Why was this not helpful?<\/legend>\n                    <div class=\"was-this-helpful__choose-option-message\" role=\"status\">\n                        <p class=\"was-this-helpful__choose-option-message-text\"><\/p>\n                    <\/div>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--missing-info\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"negative-feedback\"\n                                value=\"Missing Information\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--missing-info\"\n                        >Missing the information I need<\/label>\n                    <\/div>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--complicated\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"negative-feedback\"\n                                value=\"Too complicated\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--complicated\"\n                        >Too complicated \/ too many steps<\/label>\n                    <\/div>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--dated\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"negative-feedback\"\n                                value=\"Out of date\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--dated\"\n                        >Out of date<\/label>\n                    <\/div>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--negative-other\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"negative-feedback\"\n                                value=\"Other\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--negative-other\"\n                        >Other<\/label>\n                    <\/div>\n                <\/fieldset>\n            <\/div>\n            <div class=\"was-this-helpful__form-buttons-container\">\n                <button\n                    class=\"was-this-helpful__feedback-button was-this-helpful__feedback-button--positive at-feedback-submit fl-button secondary\"\n                    type=\"submit\"\n                >\n                    <span class=\"fl-button-content\">Submit<\/span>\n                    <i\n                        class=\"fa fa-angle-right medium\"\n                        aria-hidden=\"true\"\n                    ><\/i>\n                <\/button>\n                <button\n                    class=\"was-this-helpful__feedback-button was-this-helpful__feedback-button--cancel fl-button primary disabled\"\n                    type=\"reset\"\n                >\n                    <span class=\"fl-button-content\">Cancel<\/span>\n                    <i\n                        class=\"fa fa-times-circle medium\"\n                        aria-hidden=\"true\"\n                    ><\/i>\n                <\/button>\n            <\/div>\n        <\/form>\n    <\/div>\n    <div class=\"was-this-helpful__thank-you-message\" role=\"status\">\n        <i class=\"was-this-helpful__thank-you-message-icon fa fa-check\"><\/i>\n        <p class=\"was-this-helpful__thank-you-message-text\" aria-live=\"polite\"><\/p>\n    <\/div>\n<\/div>\n\n\n    <\/div>\n    \n    <div class=\"fl-block-column fl-section-sidebar\">\n        \n    <\/div>\n<\/div>","protected":false},"parent":49876,"menu_order":0,"template":"app\/Http\/Controllers\/Templates\/ArticlePageController.php","meta":{"_acf_changed":false,"_stopmodifiedupdate":false,"_modified_date":"","_cloudinary_featured_overwrite":false},"class_list":["post-54077","supreme","type-supreme","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/supreme.findlaw.com\/legal-api\/wp-json\/wp\/v2\/supreme\/54077","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/supreme.findlaw.com\/legal-api\/wp-json\/wp\/v2\/supreme"}],"about":[{"href":"https:\/\/supreme.findlaw.com\/legal-api\/wp-json\/wp\/v2\/types\/supreme"}],"up":[{"embeddable":true,"href":"https:\/\/supreme.findlaw.com\/legal-api\/wp-json\/wp\/v2\/supreme\/49876"}],"wp:attachment":[{"href":"https:\/\/supreme.findlaw.com\/legal-api\/wp-json\/wp\/v2\/media?parent=54077"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}