I paid $10 but my ZOOMAROO car is not releasing. What do I do? October 09, 2020 03:23 Updated We are very sorry for the inconvenience. Please call 1-877-667-9377 or fill out this form. Related articles Do you have a lost and found? Comments 0 comments Article is closed for comments.