I've always used Hartz for the price at Walgreens 50ct for $9.99. Past fews months I've gotten Fred's Dollar Store brand (look like Hartz) 100ct for $14.95. My Opinion is the Fred's worked better. I've also used the Petsmart brand but I didn't pay for them. I got them with some used clothes off of craigslist. I like those because they had sticky squares on the corner to stick to the floor. I pick them up after one bathroom break so I won't spend the money on them. Hope this helps someone but know every dog is different