Has anybody ever heard of a label called "the French company"? There's a bag on ebay for sale by them.