MiroPure via Amazon offers the MiroPure Lighted Makeup Mirror for $28.99. Coupon code "3K9IBRT5" drops it to $20.29. With free shipping, that's the lowest price we could find by $22, although we saw it for $1 less last month. It features warm, natural, and cool modes and can be mounted on the wall. It requires four AA batteries (not included), or can be powered via USB.