I got a set of binatone terrain 550 walkie talkies from Costco recently. Cost about £40 + vat and have a range of around half a mile in urban built up areas. Much more in open ground. they come in their own case, complete with mains and car chargers. Well impressed for the money.