1. Average American spends this long looking at dream purchases

    Average American spends this long looking at dream purchases

    19