Brand new in box. Purchased from a cycling shop that was closing down. Thought it wasn't bike specific (it is). So if you have a Giant bike and need an ANT+ sensor, then this is for you. Normally costs £34 - more than happy to sell it for £20 which includes postage.