I have ordered products twice from vetshoponline. Both times I have been very satisfied. The items were exactly what I ordered. They came in a timely manner and they were cheaper than the same products on sale on other web sites. I will continue to do business with them in the future.