Don't go nowhere near that website, they aren't genuine traps, they are cheap copies.
I didnt have the heart to say it so left it to you guys, but basically
1) "you buy cheap you buy twice"
2) technically those 'fen' traps, and probably the bodygrips, are not approved for use
3) the bloody things will rust/sieze in a short time
4) Buy British (!)- it'll be slightly more expensive but will do the job, last ages and.....it'll keep the money going round in our Country rather than someone elses..