We take orders from our suppliers and deliver to our customers. It usually takes 15-50 days for delivery world wide, in case no order is received in the specified time then full refund will be provided.