H&M New York is recalling approximately 2,700 of it's boy's jackets with an attached compass, due to choking and poisoning hazards.