Question: how long does a seller have to post on ebay?
Answer: To maintain seller protection, a seller must despatch within 7 days of receiving a cleared Paypal payment, ie not an echeque. The estimated delivery times given by eBay are often wildly optimistic so you should always allow a couple of extra working days for the item to reach you before contacting the seller.