Yes, leave a review, that is why it is here, so people can make informed decisions. I do not know your whole situation, and I can only speak for myself. I have purchased through that source several times and have always been treated well and the product legit. But the one constant in life is...