It's one of these:
http://www.ebay.co.uk/itm/RC-Boat-Ship- ... true&rt=nc

Although from a different eBay seller.

I don't believe they do have a relay and my Electronizes which I know do have a delay nowhere near as bad as this.