They said our order would be delivered within the stated time frame, by 9:40pm. They later changed it to 10:15pm. When the clock got past 10:30, I started messaging them (that is another challenge) and got a text back that it would be delivered by 10pm THE FOLLOWING NIGHT. That is more than 24 hours later than the original time that they agreed to. I could have crawled to the store and back in that time.
Do not waste you time with this loser service. It sucks big time.