Hi there, A little confused...see my siggy below for my coach... I bought some Meguiars Ultimate Liquid Wax the other day from Wally world, the most expensive Meguiars there was...was going to do ...
And neither Meguiars Ultimate Liquid Wax or Nu Finish are waxes! Ultimate Liquid is a synthetic "wax" and Nu Finish is described as a polish, but I believe it is also a synthetic product. There are very few true wax products on the market.