How's that offensive? Sounds like it's a factual description of a certain category of products - namely, low quality ones made in China. I don't think the products take offense.
But most of the stuff in a dollar store is cheap goods manufactured in China. Was it the word "crap"? Maybe "cheap Chinese goods" would be more palatable?