Can anyone recommend (or not) these guys for frozen rats? Good quality rats? Their prices are great and, because they are local, there is no shipping. But I have never heard of them.... any of you?