asked by Timothy M. on 12/11/17
My order says 10 to 20 days for delivery
Get answers from the TomTop staff and other customers.