Here’s what consumers have asked with answers from VNC Toys staff and previous consumers.
100% legit company. They are just very small. Ultimately don't worry about anything, if problems come up Debra will take care of you.