I ordered a Rolex Sea Dweller from Time in April and received QC a week ago. I reached out to Li twice during the process and he always responded, if not right away. I can appreciate that your first time around this may feel a bit dodgy at times, but I've found patience and a bit of reflection on the business these guys are in (risk, far from insane margins, guaranteed delivery & quality, etc.) makes it all understandable, if not reasonable. The existence of this forum, the curation of a Trusted Dealer list, and the many posts on and about the process should reassure you.
And, to be candid, if being out a few hundred bucks if things don't work out is a financial hit (disappointment is another matter), then the purchase likely wasn't a good idea in the first place. Again, patience, and keep in mind that you'll be getting something damn near gen for cents on the dollar.
My best -