anyone have any experience with them? ive looked online but havent found a lot of info on them. read the webbikeworld review though... the snap neck strap seems kind of iffy, but they are DOT approved, and made in germany, which id guess makes them TUV compliant as well, which ive heard is very strict... they look pretty cool though here is their plastic snap buckle chromed out