There are NO hidden charges when you make a purchase on Urjakart.com. The prices listed for all the items are final and all-inclusive. The price you see on the product page is exactly what you pay. Delivery charge is Rs. 150 which could be waived off on orders worth Rs. 1000 and over.