So you get a snake with broken ribs, go back to the same store get a snake with mites, get a third snake from this store that also has mites, then take the snake to this store to be treated for said mites? How hard is it to learn a lesson? And you shudder at Petco? You, also, are getting some pretty good advice from experienced people here and completely disregarding it. It's time to open up your mind and rethink things if you want to be successful in this hobby.