Oh hun, be kind to yourself, how could you have known? I am so over the top careful with everything too, but I honestly didn't see this one coming!! I should have known not to trust anything from China!!! But then again, isn't everything made in China these days????? Besides, we still don't know if that foam is toxic, but something in my gut tells me that it is