Yup, Pet chains are crappy, even working in stores that people know what they are doing you'll find sick animals from vendors or people that aren't given proper resources to take care of them. I used to work at a Petco and if you bought him from there a LOT of their BP's are force fed as hatchings at the vendor. This is often much to the dismay and infuriation of the people that work in the retail stores. But it is a fact the vendors force feed to get snakes up to weight. Some of them will never strike in their life. Keep that in mind if he's having difficulty feeding.