i've noticed the prices for frontline/k9 advantix and other topical flea/tick prevention really varies. the vet seems like a total rip off. the online sites vary in price and shipping charges. where do you purchase your flea/tick topical prevention and which one do you choose???