Some things to consider when using these battery mounted disconnects:
As Simon posted, the quality varies among manufacturers. Some of these disconnects are cheap die cast poor quality base metal that is brass plated. Others are cast brass with a very high zinc content that breaks easily.
This type of switch consists of three conductive parts: 1) the battery connector, 2) the battery cable connector, and 3) the connecting stud (with knob). When the disconnect knob is unscrewed on some of these, they will separate into the their respective pieces. With this design, and with the disconnect's knob partially unscrewed, should one accidentally bump the battery cable when working near the battery, the disconnect pieces could come in contact with each other and reconnect the battery to the car's electrical system, potentially ruining your whole day.
The disconnect switches made by Gama appear to be of good quality. The parts are crimped so that they are firmly retained when the disconnect knob is loosened, and there are two types available.
The electrical contact area of these types of disconnects is relatively small and will cause a voltage drop during high current conditions such as starting the engine.
Personally, I use a marine grade battery disconnect switch. The one that I use is made by Blue Sea Systems and has a 250 amp continuous / 375 amp intermittent rating.
John