I’m planning to buy a large roll of turf from MegaGrass and I saw their shipping page. According to them it takes 10 business days for larger orders. Any experience with deliveries over 8 ft roll length? Did it arrive on time, did you need extra help for unloading, etc.?