Can't Afford Lanreotide? Real Cash Price From $4160