Depending on the purchased product it can take from 3 to 6 weeks to receive your order. Before delivering to you, your pieces are carefully inspected to make sure they are flawless. Our products are top quality and need some extra time to be perfectly processed.