Looks like Jeff @ shopcustomcreations has good pricing on them now (they used to be priced steeply). The lights, themselves, can be hit or miss, but it sounds like you could probably reach Jeff and take care of things if there's a problem.
Got mine off eBay, and the company eventually sent me a new light, but after a lot of jumping through hoops (can't really blame the co., since they don't manufacturer the lights). Maybe you could avoid that with Jeff.