The price of it varies from country to country. Dry ice price in India is much lower than the price in the United States.
So, where to buy dry ice near me is not the sole puzzle you need to solve, as you also need to get a reasonable price.
A block between 1lb to 5 lbs. can typically cost around $1 to $3 in the USA. You can definitely get a better deal in retailers like Walmart and Costco.