How long is delivery?

Delivery can take 2-4 weeks as we order direct from the manufacturing factory which allows us to give you such great deals. *unless stated on the product description