Depending on the configuration, it may be possible to dispense with the battery holder altogether by using loose contacts and springs to fasten a battery. When considering these inexpensive components as an alternative it is important to make sure that the spacing between contacts is appropriate. Also, it is important to note that most batteries tend to be on the high side of the ANSI tolerance. Therefore, it may be necessary to factor in the need to accommodate adequate spacing between the nominal and the upper tolerance limit to help ensure easy battery insertion and removal regardless of the brand. In situations where it is difficult or impossible for an enclosure to provide additional support to the battery, the holder should be designed for high retention and shock resistance. This is often the case with PCs or similar consumer electronics that surround the main circuit board with a metal enclosure. Spending slightly more for a robust battery holder can prevent the far greater expenses associated with thousands of dissatisfied customers, warranty repairs, service calls, and product returns.