As I mentioned NXT can be found at most local stores. You may have to actually take a drive and look on the shelf. You can always purchase most Meguiar's products through online retailers (Autogeek, Detailed Image, Autopia, Amazon, Meguiar's Direct, etc...).

Ultimate Wax is also available at most local auto parts stores as well.