Yup, had it looked up just before you posted.
That doesn't necessarily mean, that other ("physical") shops, where you can actually go to, cannot carry Butterfly products. At least in Germany quite a few non-Butterfly shops have (some) Butterfly products (seen it in Berlin), but they are not...