Thank god they finally had an ad page…
Thank god they finally had an ad page that listed the company name. I had been thinking about placing an order but none of the ads I seen on YouTube listed the company name until tonight when their ad popped up in the middle of a video I was watching. I'm so glad it finally did because it confirmed what I was already guessing. Sorry to all that were scammed, but thank you all very much for taking the time to write reviews. Definitely saved me future time, money, and frustration!
