Turtle wax does make some good products. Their Ice Sealant for exemple is a great product. But their compounds unless they changed them recently have never been really good. If you have to buy something over the counter, Meguiars Ultimate Compound and Polish are definatelly the best products these stores will have.

As for Nu Finish, if it did not stain trims I would definatelly use it. Super inexpensive with amazing durability. Unfortunatelly it stains trims and I don't have time for that BS