It depends on what you order. For sw, things come from all over, so you think you ordered 4 things but they all ship from different locations. As far as their stock, I have never had any problems and they are helpful with returns. They are repectful to fishies and want them to arrive alive. Its just that dang shipping cost that stinks. I just put in what I want and hit check out to see where things are coming from. Not too sure about fw, maybe all comes from same place.