Robert W replied: "It's because the dealers on the street have lower overhead costs. Since the medicine is probably stolen, it's 100% profit for them (they don't have to try to recoup their costs). Also, they may be fakes, which make them more reasonably priced."