Update on the update: SO I was explained 1. The rattling noise is because the heater has a metallic ball inside, once the heater is hit down, the ball will trigger the power-off device to avoid burning. The metallic ball will make rattling noise when the product is shaken.2. Our heaters are designed with internal oscillation, meaning there is no mechanical body rotation to the heater, which will make it a lot safer, quieter, and last longer than traditional heaters.They were so kind to refund my 2nd order and I am able to keep the item great customer service by Johnny.Update: Received the new one today, I am disappointed, this one has a rattle as well. It also is not oscillating either. The only good thing is that the heat works but THATS IT! I will be returning for a refund.I just received my heater literally 10 minutes ago, pulled it out of the box and yes there's a rattling noise, plugged it up just to see if it will still work. Heat comes on but it DOES NOT oscillate. I have sent this back for a replacement. I will update this post once I get the replacement and see how it does.