1) To which countries do you deliver to?

We can deliver to most of destinations in the world.

2) How soon can I receive my goods and how much do you charge for shipping?

We need about 1-2 working days to process the order after receiving the full payment. If products locate in our UK or US warehouse, domestic shipment would take about 3-5 working days, overseas shipment would take about 7-14 working days, it could be longer during holiday seasons.