bulkbookstore.com Open in urlscan Pro
63.141.128.23  Public Scan

URL: https://bulkbookstore.com/free-book-programs-nonprofits-schools/
Submission: On April 04 via api from US — Scanned from DE

Form analysis 4 forms found in the DOM

/search

<form class="form" action="/search">
  <fieldset class="form-fieldset">
    <div class="form-field ng-scope" ss-nav="">
      <label class="is-srOnly" for="search_query">Search</label>
      <input class="form-input ng-scope" name="search_query" id="search_query" data-error-message="Search field cannot be empty." placeholder="Search for books by ISBN, title or author" autocomplete="off" ss-nav-input="" ng-non-bindable=""
        spellcheck="false"><!-- ngIf: ac.ready -->
    </div>
  </fieldset>
</form>

/search

<form class="form" action="/search">
  <fieldset class="form-fieldset">
    <div class="form-field ng-scope" ss-nav="">
      <label class="is-srOnly" for="search_query">Search</label>
      <input class="form-input ng-scope" name="search_query" id="search_query" data-error-message="Search field cannot be empty." placeholder="Search for books by ISBN, title or author" autocomplete="off" ss-nav-input="" ng-non-bindable=""
        spellcheck="false"><!-- ngIf: ac.ready -->
    </div>
  </fieldset>
</form>

<form class="needsclick klaviyo-form klaviyo-form-version-cid_1 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-VLQFHa" novalidate="" tabindex="-1"
  style="display: flex; flex-direction: row; box-sizing: border-box; width: 100%; overflow: visible; border-radius: 2px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0); background-repeat: no-repeat; background-position-y: 50%; padding: 10px 5px; flex: 1 1 0%;">
  <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; justify-content: center;">
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-107241640" style="width: 100%;">
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span
              style="color: #ad2020; font-size: 24px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: bold;">2024 Monthly Giveaways </span></p>
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span
              style="color: #0a0000; font-size: 24px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: bold;">Contest Entry Form</span></p>
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span
              style="font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: bold;">Only one entry per person each month will be accepted</span></p>
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;">&nbsp;</p>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><label id="label-first_name_107241642" for="first_name_107241642"
            class="needsclick  kl-private-reset-css-Xuajs1" style="color: rgb(0, 0, 0); font-family: Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 700; letter-spacing: 0px; padding-bottom: 6px;">First
            Name</label><input id="first_name_107241642" class="needsclick go1917793270 kl-private-reset-css-Xuajs1" type="text" autocomplete="given-name" tabindex="0" placeholder="" aria-labelledby="label-first_name_107241642" aria-invalid="false"
            options="[object Object]"
            style="box-sizing: border-box; border-radius: 2px; padding: 0px 0px 0px 16px; height: 38px; text-align: left; color: rgb(0, 0, 0); font-family: Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(180, 187, 195);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><label id="label-last_name_107241643" for="last_name_107241643"
            class="needsclick  kl-private-reset-css-Xuajs1" style="color: rgb(0, 0, 0); font-family: Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 700; letter-spacing: 0px; padding-bottom: 6px;">Last
            Name</label><input id="last_name_107241643" class="needsclick go1917793270 kl-private-reset-css-Xuajs1" type="text" autocomplete="family-name" tabindex="0" placeholder="" aria-labelledby="label-last_name_107241643" aria-invalid="false"
            options="[object Object]"
            style="box-sizing: border-box; border-radius: 2px; padding: 0px 0px 0px 16px; height: 38px; text-align: left; color: rgb(0, 0, 0); font-family: Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(180, 187, 195);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><label id="label-email_107241644" for="email_107241644" class="needsclick  kl-private-reset-css-Xuajs1"
            style="color: rgb(0, 0, 0); font-family: Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 700; letter-spacing: 0px; padding-bottom: 6px;">Email Address</label><input id="email_107241644"
            class="needsclick go1917793270 kl-private-reset-css-Xuajs1" type="email" autocomplete="email" name="email" tabindex="0" placeholder="" aria-labelledby="label-email_107241644" aria-invalid="false" options="[object Object]"
            style="box-sizing: border-box; border-radius: 2px; padding: 0px 0px 0px 16px; height: 38px; text-align: left; color: rgb(0, 0, 0); font-family: Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(180, 187, 195);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><label id="label-organization_107241645" for="organization_107241645"
            class="needsclick  kl-private-reset-css-Xuajs1"
            style="color: rgb(0, 0, 0); font-family: Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 700; letter-spacing: 0px; padding-bottom: 6px;">Organization</label><input id="organization_107241645"
            class="needsclick go1917793270 kl-private-reset-css-Xuajs1" type="text" autocomplete="organization" tabindex="0" placeholder="" aria-labelledby="label-organization_107241645" aria-invalid="false" options="[object Object]"
            style="box-sizing: border-box; border-radius: 2px; padding: 0px 0px 0px 16px; height: 38px; text-align: left; color: rgb(0, 0, 0); font-family: Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(180, 187, 195);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><label id="label-Job_Title_107241647" for="Job_Title_107241647"
            class="needsclick  kl-private-reset-css-Xuajs1" style="color: rgb(0, 0, 0); font-family: Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 700; letter-spacing: 0px; padding-bottom: 6px;">Job
            Title</label><input id="Job_Title_107241647" class="needsclick go1917793270 kl-private-reset-css-Xuajs1" type="text" tabindex="0" placeholder="" aria-labelledby="label-Job_Title_107241647" aria-invalid="false" options="[object Object]"
            style="box-sizing: border-box; border-radius: 2px; padding: 0px 0px 0px 16px; height: 38px; text-align: left; color: rgb(0, 0, 0); font-family: Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(180, 187, 195);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><label id="label-Promo_City_107241648" for="Promo_City_107241648"
            class="needsclick  kl-private-reset-css-Xuajs1"
            style="color: rgb(0, 0, 0); font-family: Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 700; letter-spacing: 0px; padding-bottom: 6px;">City</label><input id="Promo_City_107241648"
            class="needsclick go1917793270 kl-private-reset-css-Xuajs1" type="text" tabindex="0" placeholder="" aria-labelledby="label-Promo_City_107241648" aria-invalid="false" options="[object Object]"
            style="box-sizing: border-box; border-radius: 2px; padding: 0px 0px 0px 16px; height: 38px; text-align: left; color: rgb(0, 0, 0); font-family: Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(180, 187, 195);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><label id="label-Promo_State_107241649" for="Promo_State_107241649"
            class="needsclick  kl-private-reset-css-Xuajs1"
            style="color: rgb(0, 0, 0); font-family: Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 700; letter-spacing: 0px; padding-bottom: 6px;">State</label><input id="Promo_State_107241649"
            class="needsclick go1917793270 kl-private-reset-css-Xuajs1" type="text" tabindex="0" placeholder="" aria-labelledby="label-Promo_State_107241649" aria-invalid="false" options="[object Object]"
            style="box-sizing: border-box; border-radius: 2px; padding: 0px 0px 0px 16px; height: 38px; text-align: left; color: rgb(0, 0, 0); font-family: Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(180, 187, 195);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><label id="label-Promo_Zip_107241650" for="Promo_Zip_107241650"
            class="needsclick  kl-private-reset-css-Xuajs1"
            style="color: rgb(0, 0, 0); font-family: Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 700; letter-spacing: 0px; padding-bottom: 6px;">Zip</label><input id="Promo_Zip_107241650"
            class="needsclick go1917793270 kl-private-reset-css-Xuajs1" type="text" tabindex="0" placeholder="" aria-labelledby="label-Promo_Zip_107241650" aria-invalid="false" options="[object Object]"
            style="box-sizing: border-box; border-radius: 2px; padding: 0px 0px 0px 16px; height: 38px; text-align: left; color: rgb(0, 0, 0); font-family: Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(180, 187, 195);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;">
          <div class="needsclick go1575027576 kl-private-reset-css-Xuajs1"
            style="display: flex; flex-direction: row; align-items: center; box-sizing: border-box; border-radius: 2px; padding: 0px; height: 38px; text-align: left; font-family: Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(180, 187, 195);">
            <button class="needsclick go3582494590 kl-private-reset-css-Xuajs1" aria-label="Search Countries" type="button" role="combobox" aria-haspopup="listbox" aria-expanded="false"
              style="display: flex; flex-direction: row; align-items: center; justify-content: space-between; box-sizing: border-box; border: 1px solid rgba(0, 0, 0, 0); width: 60px; height: 38px; cursor: pointer; padding-left: 10px; margin-right: 5px;"><img
                aria-label="United States" title="United States" src="https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.4/flags/4x3/us.svg"
                style="display: inline-block; width: 1em; height: 1em; vertical-align: middle; border-radius: 3px;"><svg height="20" width="20" viewBox="0 0 20 20" aria-hidden="true" focusable="false" class="" transform=""
                style="fill: rgb(180, 187, 195);">
                <path
                  d="M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z">
                </path>
              </svg></button><input type="tel" data-testid="phoneNumberInput" id="phone_number_107241651" autocomplete="tel" name="phone-number" tabindex="0" placeholder="Phone Number" aria-label="Phone Number" aria-invalid="false"
              class="needsclick undefined kl-private-reset-css-Xuajs1"
              style="border: none; text-align: left; color: rgb(0, 0, 0); font-family: Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgba(0, 0, 0, 0); flex-grow: 1;">
          </div>
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
        <div class="go1905292110" style="width: 100%;">
          <p>By submitting this form and signing up for texts, you consent to receive text messages (e.g. giveaway announcements, order updates, promos, cart reminders) from Bulk Bookstore at the number provided. Consent is not a condition of
            purchase. Msg &amp; data rates may apply. Msg frequency varies. Unsubscribe at any time by replying STOP or clicking the unsubscribe link (where available). <a href="https://bulkbookstore.com/privacy-policy/">Privacy Policy</a> &amp;
            <a href="https://bulkbookstore.com/terms-conditions/">Terms</a>.</p>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 0 1 auto; margin: 0px auto;"><button
          class="needsclick go3894874857 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
          style="background: rgb(173, 32, 32); border-radius: 2px; border-style: none; border-color: rgb(0, 0, 0); border-width: 0px; color: rgb(255, 255, 255); font-family: Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 24px; font-weight: 700; letter-spacing: 0px; line-height: 1; white-space: normal; padding: 11px 10px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: auto;">ENTER
          NOW TO WIN</button></div>
    </div>
  </div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>

<form class="needsclick klaviyo-form klaviyo-form-version-cid_2 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-Y2YUP7" novalidate="" tabindex="-1"
  style="display: flex; flex-direction: row; box-sizing: border-box; width: 600px; min-width: 200px; max-width: 1000px; border-radius: 0px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgb(231, 160, 11); background-image: url(&quot;https://d3k81ch9hvuctc.cloudfront.net/company/JkGdFt/images/71eb3c44-bbb1-48bf-99b4-9d10efd9ca5d.png&quot;); background-repeat: no-repeat; background-size: cover; background-position: 50% 50%; padding: 20px; flex: 1 1 0%;">
  <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; min-height: 300px; justify-content: center;">
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px 0px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-72724656" style="width: 100%;">
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span style="color: #070707; font-size: 15px;"><strong>PLEASE NOTE:</strong></span></p>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-72724657" style="width: 100%;">
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span
              style="font-size: 18px; font-weight: 400; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-style: italic;"><span style="color: #020202;">&nbsp;</span></span><span style="font-weight: 400; font-size: 30px;"><span
                style="font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-style: italic;"><span style="color: #020202;"><strong>WE DO NOT </strong></span></span><span
                style="font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-style: italic;"><span style="color: #020202;"><strong>SHIP BOOKS </strong></span></span></span></p>
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span
              style="font-size: 30px; font-weight: 400; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-style: italic;"><span style="color: #020202;"><strong>OUTSIDE OF </strong></span></span></p>
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span
              style="font-size: 30px; font-weight: 400; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-style: italic;"><span style="color: #020202;"><strong>THE UNITED STATES</strong></span></span></p>
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span
              style="font-size: 20px; font-weight: 400; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-style: italic;"><span style="color: #020202;"><strong>OR TO APO/FPO ADDRESSES</strong></span></span></p>
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span
              style="font-size: 18px; font-weight: 400; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-style: italic;"><span style="color: #020202;"><span style="font-size: 7px;">&nbsp;</span>&nbsp;</span></span></p>
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span
              style="font-size: 17px; font-weight: 400; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-style: italic;"><span style="color: #020202;"><strong>Try the merchant </strong></span></span></p>
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span
              style="font-size: 17px; font-weight: 400; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-style: italic;"><span style="color: #020202;"><strong>listed below </strong></span></span></p>
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span
              style="font-size: 17px; font-weight: 400; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-style: italic;"><span style="color: #020202;"><strong>to access 8 million titles, </strong></span></span></p>
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span
              style="font-size: 17px; font-weight: 400; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-style: italic;"><span style="color: #020202;"><strong>new and used books, and free shipping
                  worldwide.&nbsp;</strong></span></span></p>
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span
              style="font-size: 17px; font-weight: 400; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-style: italic;"><span style="color: #020202;">&nbsp;</span></span></p>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px 20px; position: relative; flex: 1 0 0px;"><button
          class="needsclick go3894874857 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
          style="background: rgb(245, 244, 242); border-radius: 6px; border-style: solid; border-color: rgb(27, 17, 17); border-width: 2px; color: rgb(27, 17, 17); font-family: Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 28px; font-weight: 700; letter-spacing: 0px; line-height: 1; white-space: normal; padding-top: 0px; padding-bottom: 0px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: 60px; width: 100%;">Go
          to Better World Books</button></div>
    </div>
  </div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>

Text Content

Our office will be closed May 3rd-6th. We will reopen on May 7th, 2024.
Toggle menu
 * REWARDS

   
   
   
   
   
   
 * Help
   * CONTACT US
   * PURCHASE ORDERS
   * SALES TAX & EXEMPTIONS
   * FAQ
     
   
 * Sign in Create Account
   
 * Wishlist
   
   
 * 
 * Quotes
 * Cart 0
   


Free Ground Shipping Details
$100 Minimum Order
844-834-0484
Search

Search
 * WHY CHOOSE US
 * SHOP ALL BOOKS
 * SPECIALS & GIVEAWAYS
 * HOW TO ORDER
 * EDUCATION
   
    * BESTSELLERS IN EDUCATION
      
      Shop All Education Books
   
    * BY GRADE
      
      Elementary School Middle School High School
      
      
      BY AGE
      
      Board Books (newborn to age 3) Early Childhood Readers (ages 4-8)
      Children's Picture Books (ages 3-8) Juvenile Fiction (ages 8-12) Young
      Adult Fiction (ages 12+)
   
    * BY TOPIC
      
      African American Children's Books Ag in the Classroom Award Winning Books
      Biography & Autobiography BIPOC Authors Books for Boys Books for Girls
      Classroom Resources Diversity & Inclusion Foreign Language & Bilingual
      Books Graphic Novels Hispanic & Latino Children's Books Holidays &
      Celebrations Holocaust Books Juvenile Nonfiction Native American Books New
      York Times Bestsellers Professional Development Reference Books Test Prep
   
    * BY POPULAR SERIES
      
      Chronicles of Narnia Curious Geoge Diary of a Wimpy Kid Fancy Nancy Harry
      Potter I Survived If You Give... Indestructubles Little Golden Books Magic
      School Bus Magic Tree House Pete the Cat Step Into Reading Book The Hunger
      Games
   
    * BY AUTHOR
      
      Jane Austen Eric Carle Lewis Carroll Roald Dahl Charles Dickens Sydney
      Hanson C. S. Lewis George Orwell Mary Pope Osborne LeUyen Pham Dav Pilkey
      Roger Priddy Rick Riordan J. K. Rowling Dr. Seuss William Shakespeare
      J.R.R. Tolkien

 * BUSINESS
   
    * BESTSELLERS IN BUSINESS
      
      Shop All Business Books
   
    * BY TOPIC
      
      Bulk Bookstore Bestsellers The New York Times® Bestsellers Careers
      Customer Relations Decision-Making & Problem Solving Development Economics
      Entrepreneurship Human Resources & Personnel Management Leadership
      Management Marketing Motivational Personal Finance Sales & Selling Success
      Advice Time Management Women in Business Workplace Culture
   
    * BY INDUSTRY
      
      Accounting Advertising & Promotion Agribusiness Computer & Information
      Technologies E-Commerce Energy Entertainment Finance Food Industry
      Hospitality, Travel & Tourism Investments & Securities Media &
      Communications Non-Profits & Charities Real Estate Retailing
   
    * BY AUTHOR
      
      Tom Rath
      John C. Maxwell
      Malcolm Gladwell
      Simon Sinek
      Six Sigma
      Stephen Covey
      John G. Miller
      Spencer Johnson
      Travis Bradberry

   
 * NON-PROFIT
   
    * BESTSELLERS IN NON-PROFITS
      
      Shop All Non-Profit Books
   
    * CHILDREN'S LITERACY
      
      BY GRADE
      
      Elementary School Middle School High School
      
      
      BY AGE
      
      Board Books (newborn to age 3) Early Childhood Readers (ages 4-8)
      Children's Picture Books (ages 3-8) Juvenile Fiction (ages 8-12) Young
      Adult Fiction (ages 12+)
   
    * OTHER USEFUL PAGES
      
      Award Winning Books Diversity & Inclusion Dr. Seuss NEA Big Read 2020-2021
      Public Libraries The New York Times Bestsellers Women in Business
   
    * BULK BOOKSTORE GIVES BACK
      
      
      

   
 * Help
    * Orders
    * CONTACT US
    * PURCHASE ORDERS
    * SALES TAX & EXEMPTIONS
    * FAQ
      

 * Request Quote

   
 * Sign in Create Account


WIN A SHOPPING SPREE
FOR FREE BOOKS!


$250 VALUE - 10 WINNERS

ENTER EVERY MONTH FOR YOUR CHANCE TO WIN.
NO PURCHASE NECESSARY.


WIN A SHOPPING SPREE FOR FREE BOOKS!


(UP TO $1,000 VALUE)

ENTER EVERY MONTH FOR YOUR CHANCE TO WIN. NO PURCHASE NECESSARY.


WE WANT YOU TO WIN!
HUNDREDS OF ORGANIZATIONS HAVE WON...WE HOPE YOU'RE NEXT!

The Bulk Bookstore team smiles a lot. In fact, we smile every time an
organization turns to us to help them promote literacy, educate children,
motivate teams, and so much more. As a result, sharing joy has become central to
who we are... and we want to make sure you feel it!

Every month we give away $250 to 10 winners. To increase your chances of
winning, we encourage you to enter every month. 

 

2024 Monthly Giveaways

Contest Entry Form

Only one entry per person each month will be accepted

 

First Name

Last Name

Email Address

Organization

Job Title

City

State

Zip



By submitting this form and signing up for texts, you consent to receive text
messages (e.g. giveaway announcements, order updates, promos, cart reminders)
from Bulk Bookstore at the number provided. Consent is not a condition of
purchase. Msg & data rates may apply. Msg frequency varies. Unsubscribe at any
time by replying STOP or clicking the unsubscribe link (where available).
Privacy Policy & Terms.

ENTER NOW TO WIN

 



 Contest Details, Terms and Conditions

 1. Applicants must provide verifiable website for their organization located in
    the U.S. Contest is open only to legal residents of the 50 United States and
    the District of Columbia, who are 18 years of age or older. Entrant must
    have a valid US shipping address.
 2. No purchase is necessary to win. A purchase or payment of any kind will not
    increase your chances of winning.
 3. Winners will be randomly selected from all eligible entries by Bulk
    Bookstore employees.
 4. The winning recipients will be announced the first week of every month for
    the previous month's contest. The award recipient will be notified via email
    with instructions for receiving or claiming their prize.
 5. Bulk Bookstore's minimum order is 25 copies per book title. Standard ground
    shipping is FREE.

×


OK


Get updates, specials, coupons & more



ABOUT US

 * About Us
 * Who We Serve
 * Why Choose Us
 * Classroom Services
 * Testimonials
 * Referral Program
 * Price Match Guarantee
 * Social Responsibility
 * Blog
 * 

HELP

 * Request a Quote
 * Customer Service
 * FAQs
 * Shipping
 * Purchase Orders
 * Terms and Conditions
 * Privacy Policy
 * Specials & Giveaways
 * Sales Tax Certificate Upload

YOU BUY BOOKS. WE PLANT TREES.

Every order you place helps us plant trees across America.



CONTACT US

1 Lincoln Center
10300 SW Greenburg Road, Suite 430
Portland, OR 97223

844-834-0484

Monday-Friday 8-5 PST






© 2024 Bulk Bookstore. All Rights Reserved.



Need Help? 😊
1



SORT BY





Close dialog 2

PLEASE NOTE:

 WE DO NOT SHIP BOOKS

OUTSIDE OF

THE UNITED STATES

OR TO APO/FPO ADDRESSES

  

Try the merchant

listed below

to access 8 million titles,

new and used books, and free shipping worldwide. 

 

Go to Better World Books



My Wishlist0


×
We Value Your Privacy
Settings
NextRoll, Inc. ("NextRoll") and our 18 advertising partners use cookies and
similar technologies on this site and use personal data (e.g., your IP address).
If you consent, the cookies, device identifiers, or other information can be
stored or accessed on your device for the purposes described below. You can
click "Allow All" or "Decline All" or click Settings above to customise your
consent regarding the purposes and features for which your personal data will be
processed and/or the partners with whom you will share personal data.
NextRoll and our advertising partners process personal data to: ● Store and/or
access information on a device; ● Create a personalised content profile; ●
Select personalised content; ● Personalised advertising, advertising
measurement, audience research and services development; ● Services development.
For some of the purposes above, our advertising partners: ● Use precise
geolocation data. Some of our partners rely on their legitimate business
interests to process personal data. View our advertising partners if you wish to
provide or deny consent for specific partners, review the purposes each partner
believes they have a legitimate interest for, and object to such processing.
If you select Decline All, you will still be able to view content on this site
and you will still receive advertising, but the advertising will not be tailored
for you. You may change your setting whenever you see the Manage consent
preferences on this site.
Decline All
Allow All
Manage consent preferences