Unfortunately, my top box, or chest as it's properly called, isn't a Grip-Latch. Maybe someday I'll find a good Grip Latch chest.
As far as shittin' on Craftsman, I think if you own an $8k SO you have to sign an agreement to **** on anything other than SO. lol