who has one of these and do you like it? i need one so this is the one im considering. its either this one or a snap on