Hi y’all! There is this fish store called Nemo and friends in Houston tx and I was wondering if anyone has any experience with this store. It’s quite a long drive from me, so I was wondering if it’s worth the drive. I’m specifically looking for rams. Thanks for any help or fish store...