Is this item currently in stock? Also, how many days does delivery usually take?"