I like this place.
I found out about Ryan's a couple of years ago and this is my go-to place for when I need certain pet products and want to save some money. My girlfriend and I have great danes so when we were able to get a massive crate here for way less than other retailers wanted, we jumped on it. If you have never been here it can be a little weird the first time. Nothing is really labeled, though they finally put up category signs on the aisles so you at least know roughly where to go. They have catalogs there that you can look at to find the prices of the products (nothing is labeled on the shelves) and you literally pull things out of bins.
That being said, this is a great place to come for dog toys. You can get a ton of toys on the cheap that are the same quality as other major retailers. They do not sell food here but you can pick up treats if needed. They also have a better selection of muzzles than Petsmart and Petco do. If you haven't been here before, check out their website to get an idea of what they have before you come down. It is a warehouse so be prepared that it is not air conditioned and can be a little muggy when you go in there.
The staff is typically friendly whenever I have been here. I have not utilized the website as far as ordering but I do use it to compare products to other online stores. If you have pets, I definitely recommend checking this place out.