Ship from US. Orders usually deliver within 6-8 business days.We provide a 30-day return policy for you.