This toilet I am working on now never rocked. The other two in the house do, but that will be a different day because this is the worst one.
It was always solid to the floor and didn't move. Also, I was very careful to push the wax down evenly. Some places say rock it back and forth till it hit the floor but I didn't do that I pushed it down even.
The tank does not leak it is under the bowl. I stick a piece of paper under the bowl after a few flushes it is wet.
If the toilet is el cheapo do you really think two of three would fail after 4 years?
Like I said, it is just a local company. Not a nationwide toilet manufacturer.
Any suggestions on a good toilet I can buy at Home Depot?
Or just go with the toto?