I was at walmart and looked at the 2 they had. One was Meguiars and the other was Turtle Wax Ice. They were about a few cents different. The Meguiars had a container for the bars (2) and a cloth . The Ice did not. What about the other brands? Are they all the same performance wise? Thanks