I live in Detroit and drive over to Windsor regularly to fill prescriptions. We take our U.S. prescriptions to a walk-in clinic that charges $35 (U.S or CAN $) to rewrite them. Other clinics in Windsor we've gone to when the doc we like is not in charge US$35 - $40. We fill the prescriptions at Walmart close to the walk-in clinic we like (the Costco pharmacy is slightly cheaper but it's about a 20 minute further drive). The savings can be dramatic - for example, my wife takes Adacand (branded) for blood pressure, 180 days is $800 in the U.S. and CAN$230 in Windsor (and knock off another 25% for the exchange rate difference). Note, none of the walk-in clinics will rewrite a U.S. prescription for narcotics.