Haven't seen a genuine Clover clip yet in Bangkok, however, in our office supply stores have ID badge clips that look very similar to the Clover clips. Only difference I can see is they have a strip of vinyl with a snap to attach your ID card. I've used these clips with success. So maybe also Stateside in the office supply stores at a cheaper price?
Aloha,
Linda