It seemed like my shipment only made progress when i emailed customer support about any updates, which i did twice. The overall process was decent though since they did respond to my emails quickly. The package also arrived within like 2 weeks which is reasonable.