Osprey body armour review reddit. Make no mistake, this is not a cheap imitation.