Technically any device operating in the UHF public safety spectrum where the GMRS frequencies lie must be "type accepted" by the FCC. This means that the manufacturer must provide test date, design information, and a full disclosure package to the FCC, pay the fee, and wait for an approval number before the device can be legally sold. Anyone caught selling non approved devices can be subject to all sorts of ugly stuff. This makes the possibility of finding a low cost unit for sale in the US unlikely.
Incidentally for a repeater device to work the hand held radio must transmit and receive on different frequencies. The repeater must also transmit and receive on different frequencies. The frequency pairs must be opposite from the repeater and the hand held unit, AND they must be seperated by enough spectrum to avoid interference in the repeater itself. The frequency seperation is traditionally 5.0 MHz in the UHF spectrum.
EXAMPLE:
The hand held units transmit on 467MHz, they receive on 462 MHz. THe repeater unit transmits on 462 MHZ and receives on 467 MHZ. The repeater is always listening on 467 MHz. If it hears a transmission from a hand held on 467 MHz the transmitter turns on and rebroadcasts what it hears on 462 MHz. All hand held units will be able to hear this transmission. Note that the repeater must transmit and receive at the same time. This is why the frequency seperation is needed. I have succesfully built repeater units by hacking old radios, but this is a hit or mis exercize with low probability of success.
The GMRS frequenies used to be called the Class A Citizens Band. There were frequencies allocated for repeater use. I am not sure that this is the case any more.