While I couldn't convince myself to buy fish from there due to my poor luck at lot of people have had good luck at Walmart. They do indeed carry Bristlenose Catfish here where I live. I may be the only one that won't buy there and I still do have one fish alive that I purchased there so as long as you know what to look for in a healthy fish and don't let them pick one out for you, you will be okay probably. They do have reasonable prices. They also have them through in case you decide you don't want to chance it.