I've used Swiss FFg for a lot of years now. I note that this post is almost a year old but the information is solid. The consistency of Swiss is why I use it. Their standard of grain measurement is around 40% higher than American standards. By grain measurement I mean the individual granules produced. I have never had an issue with the quality or consistency of Swiss but I have with Goex more than once. Swiss my cost a bit more, in some places a lot more than a bit, but consistency in shot to shot is well worth the price.