Amazon has $50 Bath & Body Works eGift Card for $40. Shipping is free. Price $10 lower (20% savings) than the list price of $50. Customer reviews 4.9⭐ / 6,999. amazon.com/dp/B0FQNBJYS8