This site has been owned. Got a nasty popup on click
Edit: no longer appearing
Edit: no longer appearing
I just tried visiting the site again, and was able to reproduce this issue. Looks like it's a Drupal 7 site.
I was alarmed because I've seen this kind of behavior on malware infested computers, but I'm running linux and I double-checked my browser extension and proxy settings. Haven't seen this behavior on any other site.
Bastl Instruments is a really cool company. I've build 6 or 7 of their kits, super fun stuff with great docs and great sound.