British Airways provides Click & Collect free of charge. So that you have not to wait at home for a delivery, instead you can pick up your order in-store at your convenience.