The new Point2 Air Jacket is an excellent British piece of safety equipment, but the Jacket fastener potentially could pull loose in an accident, but would be easy to rectify / modify.
No download links available.