All of our celebrity prayer candles are hand made, with great care. The celebrities are professionally printed, with a transparent glossy finish. When the candle burns down, the celebrities are illuminated by the flame. Each celebrity candle burns for approximately 12 hours. We ship anywhere in the United States at a flat rate of $7.