Returning shit is inconvenient as hell. So instead of heading all the way back across town, dealing with the crowds, and wasting an hour and a half, you just stick it out with the impulse buy that you will forever regret. Lesson learned? Nah, probably not.
Returning things sucks, so you get stuck with that terrible impulse buy you made.