Hey Adam,
Yeah I meant to contact David a while ago, I've just been way too busy. He is my contact there, he is the one I purchased my first 50mW and this 150mW through. But I'm sure the only way to get it fixed is by paying out of my pocket.
Either way... if I rip it apart I will gain a better understanding on the operating side of these thingsMaybe I will even find the part that needs to be fixed.
-Max