ST
Swiss Telecom Company
Read all reviews for Swiss Telecom Company →
Order from this company at your own…
Order from this company at your own risk. I ordered in November 2022 and eventually requested a refund, after loosing patients with the sporadic communications, in March 2023, which was never responded to. I requested my credit card company to take action. To add insult to injury, SWISST are now challenging my dispute, unbelievable!