Most of the time I call them on the phone, ask questions and place orders. Always been happy with their service… I like some of their structures and online is the best way to get them…
IHC is an importer selling Mehano product, and their print ads often say “This item is only available from IHC in North, Central and South America”, indicating that this is part of their agreement with Mehano. If you’re in GB, you probably should be inquiring with Mehano, although IHC should have emailed you and told you that.
One place I have found in the UK that stocks Mehano locos and cars is Kittle Hobby in Swansea. They have adverts in Continental Modeller most months, inside front cover usually. I’ve not ordered anything from them but they have been around for at least 24 years (my dad used to buy from them back in the late '70s/early '80s when he was modelling the GWR in OO), so they must be doing something right!