Is this legit???
Well..... I was going to make a purchase so I was doing my research. Saw on their main page they claim to have a '4.8 on Trustpilot based upon 2000 reviews'. However, when I went to the Trustpilot site, it was not even listed. HUGE red flag to me.


