all sales are final; unless otherwise notified, all in-stock products ship out in 1-3 weeks after purchase