Shouldn't those cards technically work at any place that accepts AMEX in the first place?
But anyway...you should just go to Google/Froogle and find out what stores sell those things in the first place. They aren't that popular anymore (were they ever?) so the selection will definitely be a bit limited.
__________________
Dedicated to mediocrity and repetition since 1994.