$205 for 3 months of Finasteride at CVS???

are these pharmacies for real? why is it so expensive, a month ago I used to get it for 3 months for 20 bucks!!!

Does anyone know where I can get it for cheap??