Well some interesting posts follow. Suggest you investigate DRIPs for all your holdings by going to the company website. That is the only way you can learn about possible discounts like ETP. THEN call your broker to see if they participate. Some do and some do not with "specials" like ETP. EPD is another MLP offering a discount. Again some brokers will do it and some participate is their own way, while others do not.