Why subscription box buyers need a pricing plan, not a single unit price

Canvas messenger bags look simple on a quote sheet, but in a subscription-box program the real cost is shaped by more than the bag itself. The final number changes once you add fabric weight, stitching time, print setup, hardware, packing labor, carton efficiency, freight, and the effect of any design variant on minimum order quantity. A low unit price can still be the wrong choice if the bag arrives too soft, too bulky, or too slow to pack into the monthly kit.

For procurement buyers, the right approach is to price the bag as part of the whole subscription system. The messenger bag has to fit a fixed box footprint, support a planned load, and arrive before the kitting window closes. That means the RFQ should be built around the actual use case: what is going inside the bag, how the warehouse will handle it, how many units are needed per month or quarter, and whether the bag is a disposable insert or a reusable branded item that needs to hold up after the box is opened.

A pricing plan also needs to separate unit price from landed cost. Unit price covers the sewn bag, but landed cost includes sampling, print setup, labeling, carton dimensions, packing format, QC, and freight. In subscription programs, those hidden items often matter more than buyers expect. A bag that is one inch too large can push the outer carton into a more expensive shipping tier. A bag that is too thin can create customer complaints or replacement costs. A bag that packs slowly can raise labor cost at the fulfillment center.

The simplest way to keep control is to quote the bag as a system component with a locked specification. Use one material standard, one print position, one closure style, and one packing rule for the first comparison round. Then ask suppliers to price optional upgrades separately. That gives procurement a clean base price and a clear view of what each feature adds to the total.

For first launches, buyers should also think about stability across reorders. A subscription box often succeeds only if the bag can be replenished on the same spec later, without a new sourcing project every cycle. If the supplier cannot explain how they will maintain the same fabric lot, trim, and print standard on a repeat run, the lowest quote may create the highest long-term cost.

  • Define the bag’s job before asking for price: insert, reusable carrier, or premium keepsake.
  • Quote the bag with freight, packing, and carton impact, not in isolation.
  • Use a locked base spec so all suppliers price the same article.
  • Check reorder stability as part of cost, not only the first production run.

Spec choices that move cost the most

Fabric weight is usually the biggest cost lever. For most canvas messenger bags bulk pricing plan for subscription boxes, 12oz to 14oz cotton canvas is the practical range because it balances hand feel, print clarity, and durability. At 10oz, the bag can work for light inserts, but the body may sag and the print can look less substantial after folding and packing. Above 14oz, the bag feels stronger, but sewing time rises, the needle load increases, and carton weight climbs. That matters when the bag ships as part of a box with a tight freight target.

Construction is the next major lever. An unlined body is faster and less expensive to sew, but a lined bag with cleaner interior seams may be needed when the bag is intended to be reused outside the subscription shipment. Buyers should decide whether the bag needs a basic utility finish or a premium presentation. A simple bag can be perfectly appropriate for a promo box. A retail-adjacent box may justify a neater inside finish, a more structured body, or a pocket that helps the customer keep using the bag after unboxing.

Hardware and closure style should be priced as real manufacturing choices, not as decorative extras. A magnetic snap or hook-and-loop closure generally supports faster packing and simpler sewing than a buckle system. A buckle or metal fitting may look more premium, but it adds labor, cost, and inspection risk. If a magnetic snap is used, ask how it is anchored and whether the backing reinforcement is sufficient for repeated opening. If a buckle is used, ask about strap threading, position tolerance, and whether the hardware creates pressure points in the carton.

Print method changes both cost and quality risk. Screen print is usually the most efficient option for a stable design with one or two colors because the setup cost is spread over volume. Heat transfer can work when artwork changes often or the order is short, but it requires tighter process control and can show cracking, lifting, or edge wear if the settings are off. Buyers should also specify where the print will sit: on the flap, front body, pocket, or side panel. Placement matters because artwork near a fold or seam can distort in both production and use.

The strap package is another area where a small change can affect durability. A 38 mm webbing strap with box-x stitching and bar-tacks is a common practical choice for medium load handling. Narrow straps reduce cost but can feel weak, cut into the shoulder, and drive complaints if the bag is reused. For a subscription program, the goal is to match strap strength to the actual weight of the inserts rather than to the brand’s wish for a more premium appearance.

A good sourcing plan treats each of these decisions as measurable. Ask the factory to quote the bag body, closure, strap, print, and packing separately if possible. That lets procurement see the value of each upgrade and decide where the program can stay lean and where it needs a stronger spec. The more exact the specification, the easier it is to compare quotes and avoid mid-order surprise charges.

  • Use 12oz–14oz canvas for most reusable subscription bag programs.
  • Add lining only when interior finish or shape retention matters to the buyer.
  • Keep closures simple when packing speed and cost matter most.
  • Quote strap construction, print method, and packing separately to expose real cost drivers.

How to compare supplier routes without getting trapped by hidden pricing

The sourcing route matters as much as the supplier name. A direct factory quote is usually the cleanest option for repeat volume because it shows the production standard more clearly: fabric source, sewing method, print setup, packing, and inspection. But a direct factory can only quote well when the spec is complete. If the artwork file, closure details, or carton rules are vague, the price becomes a guess and change orders become likely later.

Trading company sourcing can help when the procurement team needs project coordination, language support, or a bundled purchase with other inserts. The tradeoff is transparency. A trading company may include service costs in the unit price, and the buyer still needs to verify the actual factory, the production standard, and who owns the QC outcome. If the buyer is comparing options, the quote should clearly state whether it comes from the factory or from an intermediary. Otherwise, two similar-looking quotes may conceal very different manufacturing paths.

A local decorator plus imported blank bag can be useful when artwork changes frequently or the order is short-run. That route can reduce communication friction and sometimes shorten the overall schedule. But buyers still need to inspect the blank bag’s fabric weight, strap reinforcement, and overall finish before assuming the decoration step will solve quality problems. A blank that is too thin or poorly sewn will still feel cheap after printing, even if the artwork is accurate.

The best route for subscription programs is usually the one that gives the team the best balance of repeatability, speed, and accountability. To compare fairly, send the same brief to each supplier: same size, same canvas weight, same print position, same strap spec, same packing format, same carton requirement, and same lead-time target. Then ask each source to tell you exactly what is included, what is optional, and what is not covered. That removes most of the hidden-cost confusion before the price discussion starts.

If your program is expected to reorder, ask each supplier one question that matters more than the headline number: can they reproduce the same output on the next run without changing fabric standard, trim standard, or print method? If the answer is not clear, the quote is incomplete for a subscription business.

  • Confirm whether the quote is from the actual factory or an intermediary.
  • Use the same spec brief across all sourcing routes.
  • Check blank bag quality before relying on local print alone.
  • Ask about repeat-order consistency, not only the first-run price.

What belongs in a realistic quote

A useful quote must be specific enough to compare without guessing. At minimum, it should identify the finished bag dimensions, canvas weight, weave or construction notes if relevant, print method, number of print colors, closure type, strap width and length range, reinforcement standard, packing format, and carton count. If a supplier only gives a single unit price, the buyer cannot tell whether the bag includes extra reinforcement, lining, or polybagging. That makes the quote unsuitable for procurement comparison.

The quote should also show setup and sampling charges separately. Screen print often carries screen or plate charges. Heat transfer can carry art preparation or tooling charges. Sampling may be charged as a one-time fee, and buyers should ask whether it is deductible from the bulk order or not. A sample that is made from upgraded fabric or different trim should not be used as the approval basis for the bulk run. The approval sample needs to reflect the real production path as closely as possible.

Carton information is just as important as unit price. Ask for master carton quantity, packed dimensions, gross weight, and whether the bags are folded flat, stuffed, or interleaved. This matters for freight, warehouse receiving, and kitting speed. A small change in carton size can affect shipping charges and shelf handling. If the quote ignores packing, the buyer still does not know the real landed cost.

The quote should also list the assumptions behind the price. For example: one print position only, one strap color only, one base fabric color only, one packing method only, and one delivery window only. Clear assumptions make it easier to spot the real cost of a change. If the supplier did not include those assumptions, the buyer may discover later that the quote only applied to a narrow version of the product. In procurement terms, that is not a quote you can manage against.

A strong RFQ answer also states what the factory did not include, such as testing, color matching, revised sample rounds, special labeling, or export compliance documents. The more visible those exclusions are, the fewer surprises appear when the order moves from quote to production.

  • Request a line-item quote with fabric, print, strap, closure, and packing detail.
  • Separate sample, setup, and bulk charges so the comparison is clear.
  • Ask for carton dimensions and gross weight with the quote.
  • Make the supplier state assumptions and exclusions in writing.

How to build a pricing plan for different subscription box tiers

A subscription business rarely needs one universal messenger bag. A better plan is to match the bag spec to the box tier and customer expectation. Entry-level boxes often need a practical insert that looks good, fits well, and does not blow up freight. Mid-tier boxes may justify a cleaner finish and better strap feel because the bag is part of perceived value. Premium boxes can support heavier canvas, tighter print placement, and a more polished interior because the bag is expected to be reused after delivery.

The cheapest way to manage that range is to create a base spec plus optional upgrades. The base should include the minimum acceptable fabric weight, one print method, one closure choice, one strap specification, and one packing method. Then price upgrades separately: lining, additional pocket, label type, hardware upgrades, and individual packaging. This gives procurement a clear view of what each enhancement costs and helps marketing decide whether the subscriber will actually notice the difference.

That structure also protects margin. If the first launch is more cost-sensitive than expected, the team can cut optional features without rebuilding the whole sourcing package. If the brand later wants a more premium experience, upgrades can be added in a controlled way. In other words, tiered pricing is not just about segmentation; it is a risk-control tool. It lets the business keep the program moving while adjusting quality where the customer will feel it most.

A tiered plan is also useful for forecasting. Subscription demand can change month to month, and bag size, finish, and decoration can all affect how easy the item is to replenish. If the team knows the base cost and the adders, it can forecast margin more accurately and react faster when volumes change. This is especially important when the bag is only one part of a larger box assembly and the fulfillment schedule has little room for late redesigns.

The key is to avoid mixing tiers during the first sourcing cycle. If the premium version is too different from the base version, the line may need separate tooling, separate print setup, and separate QC. Keep the first quote family close enough that the supplier can compare the economics cleanly, then expand the range only after the program is stable.

  • Build a base spec and price each upgrade separately.
  • Match bag quality to the subscription tier and customer expectation.
  • Use the tier structure to protect margin when forecast volumes shift.
  • Keep the first quote family close enough for clean comparison.

Sample approval: what to inspect before you release bulk

A pre-production sample should be treated as the production standard, not as a display piece. It needs to match the quoted canvas weight, the chosen print method, the agreed strap construction, the closure type, and the final packing method. If the supplier sends a sample that looks better because it uses upgraded fabric or extra finishing, the bulk order may disappoint. The whole point of approval is to lock the version the factory can repeat at scale.

Inspect the sample both empty and under load. Put in the planned inserts or a representative weight and check how the body sits, whether the strap stretches, whether the closure closes cleanly, and whether the bag still fits the subscription box. A bag that looks sharp flat but bulges too much when loaded can create fulfillment problems later. For subscription work, fit and pack behavior are as important as appearance.

A useful approval review covers three areas: visual, dimensional, and functional. Visual checks include logo placement, print sharpness, stitch quality, thread trimming, and interior finish. Dimensional checks include body width, height, depth, strap length, and placement tolerance. Functional checks include opening and closing, strap strength under modest load, and whether the bag can be inserted into the box without forcing. If possible, have the kitting team test the bag in the real line environment before sign-off.

Document the sample approval carefully. Keep one sealed reference sample, note the version number, and record any accepted deviations in writing. If a later batch is compared to an unclear approval sample, disputes are much more likely. A sealed sample is especially important for long-running subscription programs because it gives the buyer a direct comparison point when the next run arrives months later.

If the factory offers a second sample round, ask whether the second sample will use the same fabric lot and trim lot as the first approved version. That is the cleanest way to reduce surprise differences when the bulk run starts. The more repeatable the sample process is, the more useful it becomes as a control tool.

  • Approve the sample as the production control standard, not as a showroom sample.
  • Test load, closure, and box fit before releasing bulk.
  • Keep one sealed reference sample and version note.
  • Write down any accepted deviations so bulk inspection has a clear target.

QC thresholds that prevent the most common claims

Most quality issues with canvas messenger bags are small but repetitive. Common problems include off-center print, uneven strap length, loose thread tails, crooked snaps, skipped stitches, and slight fabric shade variation between units. None of these may stop the bag from being usable, but together they weaken the customer experience. In a subscription box program, where the bag is often part of the first tactile brand impression, those small defects matter.

The QC standard should be written before production starts. It should state what is acceptable, what needs rework, and what triggers rejection. For example, buyers can allow normal canvas texture variation, but not a clearly thinner substitute fabric in the same batch. They can allow minor measurement tolerance, but not print placement that visually drifts too close to the edge or seam. They can allow natural fold marks from packing, but not crushed print or a closure that does not function smoothly. Clear rules give the factory a target and protect the buyer from arguing defects after the shipment is finished.

Reinforcement deserves special attention. Ask the factory to confirm the stitch pattern at the strap ends, flap corners, pocket points, and base corners. A good spec often uses box-x stitching and bar-tacks at stress points. The load-bearing hardware should be centered, properly anchored, and free from twist. If the bag is meant to be reused, the buyer should ask for a simple pull or flex check on those stress areas during inspection. A weak strap anchor may not show up in a flat photo, but it can become a warranty problem later.

Carton inspection is part of QC too. A well-made bag can still arrive in poor condition if the cartons are overpacked, damaged, or mislabeled. Check carton count, label legibility, and the condition of the packed goods after transit. For export or warehouse stacking, confirm that carton strength and compression resistance fit the actual logistics route. If the cartons collapse or the labels are unreadable, the receiving team pays the price even when the bag itself is acceptable.

For long-running programs, compare the production run against the signed approval sample in normal warehouse light, not only under factory inspection lamps. This helps catch shade drift, print mismatch, and finish differences that can be hidden under bright factory lighting. If the supplier is serious about repeat business, they should be able to match the control sample consistently within agreed tolerances.

  • Set acceptance criteria for size, print placement, and strap length before production.
  • Reject obvious fabric substitution or mixed shade within the same shipment.
  • Inspect reinforcement at all load-bearing points.
  • Check carton count, labels, and stack condition before shipment release.

Packing format and carton planning for subscription box fulfillment

Packing can change the economics as much as sewing. Individual polybagging adds labor and material cost, but it protects printed surfaces and makes item-level picking faster. Bulk packing reduces packing cost, but it can increase scuffing, sorting time, or count errors at the kitting center. The right choice depends on how the fulfillment team receives goods and how much handling the bag will go through before it reaches the final box.

Carton planning should be designed around the warehouse, not only around the factory. Ask how the bags will be folded, whether they will be stuffed to hold shape, whether they need interleaving paper, and how many units go into each master carton. The lowest freight cost is not always the best answer if the carton becomes too heavy or too large for the receiving team. A practical carton size improves handling, counting, and shelf storage. For a subscription box schedule, those operational savings matter.

Labeling should be defined in the quote. If the bag is destined for a 3PL or a kitting house, clarify whether each unit needs a barcode, size sticker, SKU label, or carton ID. If the product is printed, ask whether the packing method prevents surface rub and whether any folding boards or tissue are needed. A slightly better pack-out can reduce damage claims and save time at receiving. The cheapest pack-out often pushes hidden cost downstream.

Carton quantity also affects control. If you are receiving many small cartons, verification is easier but freight can rise. If you are receiving large cartons, freight may improve but warehouse handling can get harder. Ask the factory to propose a carton count that aligns with your real receiving process. Then share that with the fulfillment partner before production starts. If the warehouse has a carton preference, it should be reflected in the RFQ rather than discovered after the shipment lands.

In subscription-box sourcing, the packing spec is part of the product spec. Treat it that way and the landed cost will be more predictable.

  • Choose packing based on fulfillment handling, not only factory convenience.
  • Define polybag, label, and protection requirements in the RFQ.
  • Match carton weight and size to warehouse receiving preferences.
  • Ask the 3PL or kitting house for carton and label rules before finalizing the order.

Lead time and schedule risk when the bag is part of a fixed ship date

Subscription programs are schedule-sensitive because the bag is rarely shipped alone. It has to arrive in time for kitting, box assembly, and outbound fulfillment. If one step slips, the whole monthly or seasonal ship date can be affected. That is why lead time should be discussed as a stage-by-stage plan rather than as a single number. Buyers should know how long sample making takes, how long bulk sewing takes after approval, and how long packing and inspection add to the total.

A useful lead-time quote breaks the process into working days and identifies what can delay it. For example, the factory should state whether they have to reserve canvas before the order is released, whether print curing adds days, and whether hardware sourcing can move the schedule. If the supplier cannot explain the critical path, the buyer has no real control over the date. Also ask whether the factory stocks standard webbing, snaps, or buckles, because component availability can be the bottleneck even when sewing capacity is open.

Spec changes after approval are one of the most common delay sources. A small tweak to print size, strap color, or packing format can reset material sourcing or artwork prep. To avoid that, treat the approved sample as a locked version and route later changes through a formal revision note. That keeps the production file clean and helps the factory know what is fixed and what is still open. In procurement terms, revision control is not paperwork for its own sake; it is schedule protection.

Reorders deserve the same discipline. Ask whether the supplier can repeat the same fabric standard and trim standard on the next run without remaking the sample. If the answer is yes, confirm how long they will hold the material or whether a deposit is needed to reserve it. If the answer is no, plan for a quicker re-approval cycle. The right answer depends on the program, but the buyer should know that answer before committing to a recurring subscription schedule.

For seasonal campaigns, build buffer time before the ship window. Even a clean supplier can face delays from fabric reservation, print setup, inspection, or export packing. A few extra days in the plan are often cheaper than a missed box launch.

  • Break lead time into sample, bulk, QC, packing, and freight stages.
  • Ask what can delay the order: fabric, print cure, or hardware sourcing.
  • Use revision control so post-approval changes do not reset the schedule silently.
  • Reserve buffer time before the subscription ship date.

A procurement checklist for comparing quotes line by line

When the quote comes back, compare more than unit price. Start by confirming the bag dimensions, fabric weight, print method, closure, strap spec, lining choice, packing format, and carton data. Then check the assumptions and exclusions. This is the fastest way to discover whether two quotes are truly comparable or whether one supplier left out features that will appear later as added cost. For canvas messenger bags bulk pricing plan for subscription boxes, this step is often where the savings are won or lost.

Next, look at the sampling and approval terms. Does the supplier offer a pre-production sample? Is it made with the same fabric lot and trim lot? Is there a second sample round if the first one needs changes? These points matter because a low unit price can be offset by a weak approval process. A strong supplier usually makes it easy to see what is included, what is optional, and what triggers a change in price.

After that, compare the logistics detail. How many units per carton? What are the carton dimensions and gross weight? Are bags polybagged individually or bulk packed? Is the carton label format acceptable for your warehouse or 3PL? These are not minor administrative questions. They affect count accuracy, receiving speed, damage risk, and freight cost.

Finally, assess reorder continuity. Ask whether the supplier can keep the same canvas standard, hardware standard, and print reference for future production. If a buyer plans to re-run the bag monthly or quarterly, that capability is a major part of the value. The most procurement-friendly supplier is not always the one with the cheapest first order. It is the one that can repeat the same approved result without extra friction.

Use this final comparison as a weighted scorecard: spec clarity, sample quality, packing compatibility, lead-time confidence, reorder stability, and total landed cost. That structure helps procurement defend the decision internally and keeps marketing, fulfillment, and finance aligned on what the bag is supposed to do.

  • Compare quotes by full spec, not just unit price.
  • Score sample process, packing fit, lead-time confidence, and reorder stability.
  • Ask for carton and packing data early to protect the landed-cost calculation.
  • Use a weighted comparison so procurement can defend the final supplier choice.

Specification comparison for buyers

Spec decisionRecommended optionWhen it fitsBuyer risk to check
Fabric weight12oz–14oz cotton canvas for the body; 10oz only for very light insertsSubscription boxes with books, notebooks, skincare bundles, or mixed soft goodsToo-light fabric sags, prints distort at seams, and the bag can feel thin in hand
Lining choiceUnlined for low-cost utility or 210D/PU lining for cleaner structure and interior finishUnlined works for promo packs; lined bags fit premium boxes or retail-adjacent programsUnlined bags can show thread tails and seam bulk; lined bags add sewing time and cost
Print method1–2 color screen print for volume, heat transfer only for short runs or complex artworkScreen print suits stable artwork and repeat replenishment; transfer suits seasonal artwork changesTransfers can crack or peel if heat settings are off; screen print needs accurate placement on flap or body
Closure styleMagnetic snap or hook-and-loop for faster packing; flap with buckle only when the brand needs a premium lookFast fulfillment programs and monthly subscriptions benefit from easy-open closuresHardware adds cost, slows sewing, and can fail carton-drop tests if poorly secured
Strap construction38 mm webbing strap with reinforced box-x stitching and adjustable buckleCarriers with medium load requirements and repeat customer useThin straps cut into shoulders and create warranty claims; weak bar-tack count causes pull-out
MOQ strategyChoose one base color, one print position, and one strap color to keep MOQ efficientNew programs with uncertain demand or first-time subscription launchesToo many variants push pricing up and create leftover inventory across colorways
Packing formatBulk pack in polybags by carton or individual polybag with size sticker if warehouse picking is requiredBulk fulfillment centers, kitting houses, and third-party logistics operationsIndividual packing adds labor and material cost; loose packing increases scuffs and counting errors
Supplier routeDirect factory quoting with final art and packing spec; avoid trading through multiple middlemen for repeat volumeMonthly or quarterly reorders where price stability and consistency matterMiddleman quotes can hide fabric substitutions, variable finishing, or unclear QC responsibility
Lead time modelSample first, then bulk with a locked approval sample and controlled fabric lotPrograms with seasonal ship dates or coordinated box insert schedulesWithout fabric reservation and sample lock, color drift or delayed trims can miss the box ship window

Buyer checklist before sampling

  1. Lock the bag purpose first: cosmetic insert, book carrier, promo gift, or premium keep-forever item.
  2. Specify fabric weight in GSM or oz, not just 'canvas,' and state whether enzyme wash or pre-shrunk fabric is required.
  3. Define the exact print area, color count, and whether the artwork must stay clear of seams, rivets, or folds.
  4. State the required strap length range, buckle type, and load expectation so the factory can size reinforcement correctly.
  5. Confirm packing method, carton count, and barcode or carton label rules before quote comparison.
  6. Request a pre-production sample or sealed approved sample, plus photos of stitching, logo placement, and inside finish.
  7. Ask for a landed-cost-ready quote that separates unit price, sample fee, packing fee, and any mold or plate charge.
  8. Confirm whether the quote includes fabric testing, color matching, and a second sample if the first approval round needs corrections.
  9. Ask the supplier how they control fabric lot continuity across replenishment orders so your next batch does not drift in shade or hand feel.

Factory quote questions to send

  1. What canvas weight, weave count, and finished GSM are you quoting, and is the fabric greige-dyed or piece-dyed?
  2. Which print method is included in the quote, how many colors are included, and what is the setup charge if artwork changes?
  3. What is the MOQ per color and per print version, and can you mix colors to reach the production threshold?
  4. What reinforcements are included at strap anchors, flap corners, and stress points, and how many bar-tacks are standard?
  5. How are bags packed per inner polybag, master carton quantity, and carton size, and what is the gross weight per carton?
  6. Will you produce a pre-production sample using the same fabric lot and trim lot as bulk, and what is the approval process?
  7. What is the standard lead time after sample approval, and what causes delays such as fabric reservation, print curing, or hardware sourcing?
  8. What tolerance do you allow for finished dimensions, strap length, and print placement, and how is that tolerance measured during inspection?
  9. If the order is repeated later, can you hold the same fabric standard, hardware, and print screen or artwork plate for reorder continuity?

Quality-control points to confirm

  1. Fabric should match the quoted weight within an agreed tolerance; for example, no visibly thinner substitute canvas on the bulk run.
  2. Stitching must be straight, with reinforced stress points at strap ends, flap edges, and base corners; loose thread tails should be trimmed.
  3. Print registration should stay within acceptable alignment on the flat surface, with no smearing, pinholes, ghosting, or cracking after fold testing.
  4. Magnetic snaps, buckles, zippers, or hook-and-loop closures should open and close smoothly and be anchored without twisting.
  5. Overall dimensions should be measured after packing and after light load, not only on an empty flat bag.
  6. Inside seams should be checked for fraying, skipped stitches, and exposed raw edges if the bag is marketed as premium or retail-ready.
  7. Cartons should pass count verification, label legibility, and compression resistance suitable for warehouse handling and export stacking.
  8. Ask for a top-of-carton and bottom-of-carton sample from the first production lot so you can confirm print placement, color consistency, and closure function on actual bulk units.
  9. If your program is long-running, compare the production run against the signed approval sample in daylight and warehouse light, not only under factory inspection lamps.