I don't know if the strop is any good or not but you can always make your own if there is a leather shop around you. Just get a good smooth piece of leather. European cowhide is generally better in...