That's funny.
Who do they think they're kidding? Prescription drugs from Canada are half or less what they cost here. I save $300 or more per month getting mine out of Canada. Freep mail me if you want the name of my good drugstore in British Columbia. They're cheap, fast (delivery takes one week) and the stuff is still sealed in the American manufacturer containers.
Of course generics are cheap. What's why they are generics.
However, why do the brand name medications have to be so expensive?