Well unfortunately it seems like the cost of Iberogast has gone up considerably over the last year or so. About a year ago I could purchase Iberogast for right around $18 USD(free shipping), now the cheapest place is around $35 after shipping costs. This is practically a 2x increase. I’ve searched around for alternatives, even going so far as to see if it can be imported from Germany, but no luck.
So far the cheapest place for Iberogast is still Amazon.com as they list multiple vendors and you can choose the cheapest one. Also note that many of them operate out of Canada, so there may be a longer delay when shipping.
You can read my Iberogast review if you haven’t tried Iberogast before.