Tetra CBD Reviews (1)
• Feb 22, 2021
Zero Stars!! SCAM!!Tetra CBD OIL AND CAPSULES sold under Don Lemon’s name and other celebrity endorsements is a scam! The products don’t offer the benefits listed at all! But worse takes money from your account before the trial ends and without refund or apology from very rude customer support! Very disappointed in my experience! Along with many other complaints by others that I found after the fact!