Top sellers

Technical Support

Germany and Countries without Distribution Partners:

ibidi GmbH
Am Klopferspitz 19
82152 Planegg / Martinsried

techsupport@ibidi.com
Phone +49 89 520 46 17-36

USA and Canada:

ibidi USA, Inc.
North American ibidi Headquarters
510 Charmany Drive, Suite 268,
Madison, Wisconsin 53719-1235

techsupport-usa@ibidi.com
Toll Free Phone: +1 844 276 6363

Other Countries:

Please check our Order / Contact section in order to get your local distribution partner.