Hey bro, welcome to the Anabolex !
And yes, we're 100% legit.
For shipping to the Switzerland, I'm confirming with the team, will update you.
Some brands are available for shipping to Switzeland.
Please check Naps website or connect with us on https://napshelp.com