Like several of the reviewers, I too am concerned that my order of Revolution for cats was shipped from Singapore and I am very hesitant to use it on my cats. How do I know if the product I received is genuine Revolution and not a knock-off product? Why does it ship from Singapore?