You cannot place a new order from your country. United States

Customer service - Contact us

send a message


Damaged item or not correctly working? Contact us and we'll try to solve the problem together!

Ask us anything you want to know about Babitoudou

For any question related to an order you made

To get more details about our products

You have 14 days after the reception of your order to ask for a refund

In case of problems when using this website