A spring fastener comprising a first side and a second side opposite the first side, the first side connected to the second side thereby forming a U-shaped structure having a cavity between the first side and the second side, a bottom portion wherein the first side and the second side are connected, and a top portion, the first side comprising first barbs having first front ends, and a first engagement spring, the first engagement spring connected to the first side in the vicinity of the bottom portion, the second side comprising second barbs second front ends, and a second engagement spring, the second engagement spring connected to the second side in the vicinity of the bottom portion, each of the first and second engagement springs having a recess and a free end in the vicinity of the top portion, each spring also comprising a peak and an engagement region with a hindrance portion between the recess and the peak, the hindrance portion comprising one structure selected from ripple, side rib, upward solid bent extension parallel to the peak and the recess, knurled region, bent teeth, each having a depth, and a combination thereof, and providing increased removal force, when the fastener is pulled by a rib of a first part engaged to the first and second barbs, after the fastener has been inserted into a slot of a second part, the slot having a slot width and edges on which edges the engagement region is engaged, the increased removal force being due to the hindrance portion, and wherein the fastener can be extracted when pulled by the rib without damage to said fastener.