need a little input here. i ran out of protectant for interior (vinyl and rubber surfaces) and before buying more i was wondering if there would be any advantage to buying a product like 303 over the regular store bought brands (armor all, nxt protectant, etc.) i was using Meg. before, it came in a red bottle, forgot the actual name of it. i dont mind spending money for better products, i am just wondering if the more expensive products are worth the extra dough. for wax/sealant and polishes i know it's a big difference, i use Menzerna, Klasse, WG and #16, im just not sure as to the protectant. i also plan to start detailing my engine and hoses so ill need a product that will be able to be used in the engine compartment. thanks in advance