I have a couple of Swiss cards but I dont EDC them. I keep one in my travel bag with all my toiletreies when I travel, another in one of my first aid kits and the other I grab when it is hard or inappropriate to carry a knife or multi tool. I picked them up from some liquidated stock, so they were cheap enough.
I haven't found anyone that sells the Tool Logic cards around this part of the planet, so I cant comment on them, but I think the Swiss Cards are good quality for what they are.
I have got a few requests from friends wives and girlfriends when traveling to get them one too because they liked them after borrowing mine.
They are limited, but handy when nothing else is around.