Got any idea where these are made? And do they have one of those little numbers in a triangle on them anywhere? If made in China I would be a little wary of them. Bad things seems to be coming out of China in "plastic" form. If all is OK, they look pretty neat...
_________________________
OBG