Anyone heard from them recently? I have a Star Trek and Willy Wonka topper fully paid May 23 this year. Heard from them in July that the LED modules were taking some time and have not heard back since... Are they still in business or am I out my $500?