Rated R
Well-Known Member
What I noticed is that their website (as far as I could find) does not show where they are from, office address nor any sort of bio, 'about us' etc. Neglecting to provide info like this is a big red flag for me. What that tells me is that they don't want to be bothered with customer's issues.
Sponsored