While they may have what your looking for the quality has gone downhill. I now really only buy replacement items for my pets from known brands and rarely any other or new products. Shipping has gotten much worse too. Everything seems to be delayed or arrive a day late. Overall I use Amazon less and less. Too many chinese low quality items, tired of returning items, and shipping is inconsistant.