I just picked this up from a well known, reliable source. I'm somewhat skeptical because I have never seen this brand packaged like this. I looked everywhere on the web. There's no lot number or expiration date either. Everything was sealed tight but I've always had expiration dates. What's your honest opinion? Would you use it?![]()