Botox effects last 3-6 months; fillers provide immediate results lasting 6-12+ months In India, Botox costs INR 400-600 per unit; fillers cost INR 20,000-35,000 per ml Both treatments require expert administration and are suitable only after medical consultation