Looks a bit dodgy SDC does from first glance. Just looks like a site that is full of bots.
And the reason I have this thought is that the us that the customer service number and any support info is not based in the uk. I would be a little weary of it.
yes totally agree, after lots of bad experience on this site we now only reply to verified users, and even then we insist on video call early on. It's a bit annoying but when we eventually find someone and make it work it's worth the effort
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.