>>106484094
Site seems scuffed. Reviews seem fake as fuck too. Is this a scam?