Well I never buy dog meds online. I have never heard of Thrifyvet.com, but I'll take a look. Alot of places Claim to be affordable or more affordable then there competitors then they clock you with those shipping charges/taxes. Call them and ask them if there is a catch. Ask all the question you can think of before ordering. You want to make sure that there are no hidden surprises. Good Luck.