eBay and Amazon Advise Sellers on Weather Delays
eBay and Amazon advised sellers about weather delays as winter storms had a severe impact on those living in Texas and elsewhere this week where shipping and delivery were ground to a halt. eBay updated its initial post on Wednesday Read more