Sir,
i dont thnk so your suggestion is good because we sellers tried our best to ship at earliest but sometimes the situation is very far from us, as sometimes we didnt get stock, sometimes manufacturing takes times, we all know none of the ebay sellers having all the items in hand / ready stock and packed, we have few govt holidays also, and few times due to transportation we got stock in our office late due to the traffic jam etc and as i am manufacturing hundreds of items , but still in few items its takes atleast 5 to 6 days to get ready, ebay gives us 7 days time, whether you ordered on saturday / monday ... however saturday is almost like a half day and sunday is holiday..and no one work in nights also
So in my opinion , we ( sellers ) are trying our best to ship at earliest and i think ebay 80% order shipped within 3 days...
So in my view 7 days are not at all short.......