The overall look of Petzoo's website is pretty nice and colourful, with a lot of information about the different breeds that they have available. I did not see how many breeds they had on their site but seemingly enough to get you some ideas for your new pet.
The prices were reasonable and there was a good offer - buy 3 for 200 pounds (about $290). The website says they will deliver worldwide so it should be possible to get them outside the UK. However, when looking at the payment section, I could only find PayPal so if you don't use this kind of account, you'll probably run into trouble ordering from here.
When starting the application process, I had to fill in some personal details such as my name, address and phone number. The application process was relatively easy to follow, but when I checked the Terms & Conditions in the end, there were some things that could be improved. For example, it is stated that if they suspect your pet is not well suited for travelling or getting along with other animals, Petzoo will not deliver the animal to you without letting you know beforehand.
When I read this, I was wondering how good their selection policy actually is since every person who wants a pet should be aware of these facts before putting an ad up on a website like Pets4Homes. Another point that I found somewhat strange was that they state you have 3 months after receiving your order to return your new pet if any problems occur again.
The prices are not reasonable, delivery is not accessible to people outside the UK, their online payment options are only PayPal. I could only find "buy 3 for 200 pounds" but have seen other sites with more generous offers, the application process seems difficult because of unclear terms/conditions, and you have 3 months to return your new pet if there are any problems after receive your order.