Are the online pet medication sites legit? There is a lot of controversy over the legitimacy of these sites.

http://www.joespetmeds.com/
http://www.1800petmeds.com/

Some meds come from foreign countires and do not require prescriptions whereas in the US they do. Where do these drugs come from? Are they counterfit? What do the drug companies say?