Each of our vendors handles their own deliveries, so each of the delivery times will vary depending on the product. Generally, allow up to 5 business days for your order to arrive but times will vary.
As we work with so many different businesses, delivery costs vary between vendors. We are working to cut the costs of delivery and as the site grows we plan to offer more discounts and deals to keep delivery costs as low as possible. Currently, lots of our vendors offer free delivery on all of their products whilst others will charge a small delivery fee.
If you add items to your basket from the same vendor, you will not be charged an additional delivery fee per item. You will only be charged if you order items from another vendor. (Unless, of course that vendor offers free delivery!)