where is this big lots? is it the pro brand or meguirs normal stuff - doesnt matter i need towels if they have them!!!