That is some delay. My only guess is such a company send returns back via palette and it only gets shipped once a full palette is filled. You see Amazon returns pallets for sale online because Amazon don't actually want the hassle of processing the items.