The past 3 times I've ordered they have cancelled, never gave a reason. Ive been waiting 3 days on my current order because i figured give them one last shot. I kniw 3 days doesn't seem like long but when they say shipped in 1 to 3 days... This will be my last order from chewy.