I'm still waiting on the delivery, getting posted by StarTrack, not sure if when their delivery hours end. Supposedly 24/7 delivery? Any thoughts?