Free: Contests & Raffles.
The German ones are way hotter
Yes, the German ones, RWS No. 1081 are all I have ever used and most people will tell you they are the only reliable musket caps for hunting purposes. Of course finding them can be a little more difficult, I usually get them from Muzzleloader Supply in Puyallup.