I feel so swindled. Huge customs bill as the items are made in CHINA not France. What happened to this company?