Elementary consumer theory assumes that prices affect demand only because they affect the budget constraint (BC). By contrast, several models suggest that prices can affect demand through other channels (e.g. because they signal quality). This alternative conjecture is consistent with evidence from marketing studies. However, neither theory nor evidence is informative regarding the magnitude of non-BC effects. The key econometric challenge arises from the fact that a change in prices typically also changes the BC. This paper uses a lab and a field experiment to disentangle BC from non-BC effects of prices on demand. In our lab experiment we find that, consistent with marketing evidence, prices positively affect stated willingness to pay. However, when examining actual demand, non-BC price elasticities are considerably smaller than BC price elasticities and are often statistically insignificant. Further, these non-BC elasticities do not increase with product uncertainty. Finally, we do not detect any non-BC effects in our field experiment.