Products are made to fulfilment. Shipped from US and EU. Orders are produced and shipped within 5–10 days normally, can be longer however.
Returns and Exchanges

Shanzhai Store does not allow returns.

Shanzhai Store does not allow exchanges.