I saw someone post stxswitch.comsxflashcard is down too. i was trying to look at the team xecutor devices on those 2 websites but there both down lol
It appears to be an exact clone of txswitch, but I can't verify if it's the same people or not, or if they are trustworthy or not.
I would gamble using only PayPal as a payment method or an actual credit card (not debit card) with buyers protection. Anything where it's very easy to get your money back if you don't receive the product.
Sent from my ONEPLUS A6013 using Tapatalk