B&Q offers free delivery on orders over £75. If your order is under £75, home delivery will cost £5. For larger orders, you can get free delivery when you spend over £250 or if under £250, it will cost £10. For bulk orders, delivery will cost £30.