They pretty much deliver when they want to. They dont even confirm your furniture till 2 days before your delivery date. So if another store gets it first they just keep pushing your date back.
It depends on how open your schedule is. They don't deliver based on your availability so I could never work out a time with them that worked for delivery.
Thanks! Your answer is awaiting moderation.