Yes they aim to delivery all orders as quickly as possible. Delivery times stated on the website are not a full guarantee and are based on approximations. This is due to third party factors, that may cause delays.