The price can vary depending on a wide variety of factors.