We dispatch all goods in plain padded envelopes that give no indication of what is contained inside. Generally speaking, all UK orders are delivered within 2 to 4 days of receipt of order while orders to other countries within the EU are delivered within 4 to 7 days of receipt of order. Orders received from all other countries usually arrive within 7 to 14 days from the date of order.