Just to add to this, and Rob will concur, I also use a cleaner made for bulk milk tanks to clean glassware like carboys. It is cheap and works well. IIRC, I bought a 25 lb tub of the stuff for less than $40 and it last a long time.
I still use PBW to clean my fermenter, plate chiller, keggles, and RIMS system. Will maybe try Craftmeister for these part s of my brew system once my 4# tub of PBW is gone.