Placed a couple of med orders on TR, 5 days ago, payment went through and is in escrow. Neither vendor has accepted my order or marked it as shipped. Since I am new on the site, I messaged them both soon after placing the order, just to touch base. No replies. Both vendors have good feedback. Should I be suspicious or am I just being impatient? How long can I expect to wait for my order to get accepted?
First, see if the vendor has read your message(s). If so, and they haven't replied in several days, then send a follow-up message, to stay on their radar.
Also, you should see when the vendor was last online. If it's been a long time and there are no unusual circumstances (weekends, holidays, etc.), then you should probably cancel it. Vendor might be busted, for all you know.
To answer your last question, 5 days is a pretty long time. Maybe you should check the vendor's page to see if they are waiting to re-up on something that is holding up your order.
One final note - the value of BTC may have changed significantly since you originally placed the order. If so, then I would just cancel the order and place another order (whether from the same vendor or a different one). That way, it will cost you fewer BTC.