Gifts for Cyclists has lots of UK suppliers, all the products listed on this site are in stock at our suppliers, upon your order we will order it from the supplier and then post it to you. This way we can offer thousands of products. Therefore delivery can be between 3-7 days