DISCLAIMER: This is only an estimation of total cost