Oh dear :( sorry to hear she never made it..
Sadly, most pet stores don't provide their animals with the right care so it's not your fault, you did the best you could. You can get good pet stores though so they're not all bad. I prefer to support and go with breeders, especially the ones I...