Walmart offers the Bright Light Heart Pillow in Pink, model no. BRTLTEH, for $19.88. Choose free Site-to-Store pickup to dodge the $2.97 shipping fee. That's the lowest total price we could find by $6. Sales tax is added where applicable. It features 24 LED lights and automatic shut-off after 15 minutes. It requires three AA batteries, which are not included.
As Seen On TV Girl's Bright Light Pillow - Heart is also available at these stores
Shipping: Site to Store