Devin Lee
United States
Review about Optimal Geek
reported this review for breach of Trustmeter guidlines. We are currently assessing the review in accordance with our reporting processes.
Reason for reporting