Meguiars site down?

It's back up. May need to delete your cookies and/or temp files. Some other on the Meguiars forums had problems too, but it works for me now
 
Back
Top