asked by Ruxandra N. on 4/11/20
They only deliver about 600. I have screenshots to prove this. Be warned.
Get answers from the Famoid staff and other customers.