My old blade assembly for my 1,000 watt Nutri Ninja began leaking from the bearings area. Not always, but started. I searched online and the prices were really high until I found BlenderPartsUSA which happens to be in California. I ordered one, and they shipped it right away and I received it without any problems. It was an easy purchasing experience that I will use again, when I need. The blade arrived with a plastic housing to protect the shipping box from being punctured. The blade assembly also came with its own O-ring. I finally used it today. The blades were nice and sharp which meant that I didn’t need to have the machine running as much. My smoothie came out so smooth in a shorter amount of time (less wear and tear on the motor). I’m very pleased with my whole experience, and as I said. I will buy again from them. Thank you