Those covers are sweet. I should have thought about something like that was I decided I didn't like the bulkiness of the factory covers. I have also considered removing the torch switch as I only use it when I physically can't use the pedal like laying on the ground under a car
I too am curious to about what the cost was and where you found it if your willing to share.
Jason
Everlast 255EXT - Perfection
Everlast PowerPro 256 - UPS Demolished
Everlast MTS200s
12 Ton Shop Press
DeWalt Hand Tools/ChopSaw