asked by Mike R. on 6/22/19
100% legit company. They are just very small. Ultimately don't worry about anything, if problems come up Debra will take care of you.
Get answers from the VNC Toys staff and other customers.