i dont know about their prices but i just bought a shipment from :
http://mjmcompany.com/petsilk.htm
they were very good to deal with...sent an email after my order, sent another when it was being processed and another when it was shipped w/ a tracking number. thought that was really good service. it was first time getting petsilk products so i cant say what is good and what isnt but i got the tear stain remover, regular shampoo and rinse, and liquid silk. i can say i have used the tear stain remover once since my order arrived and only noticed a slight difference...hope it works better w/ repeated use. i have yet to use the other products yet.