Second time here and they are good. No long wait times, have things well organized and clean. Staff is friendly with animals. It seems a little costly but I am a single mom and when I have things outside the budget it's hardso, so that might just be me.