I've seen quite a few pics of this neon green frame that i must have but I can't find a retailer for the life of me. Not even on ebay. Any idea where I can score one? I guess the only other option would be to have it plasti-dipped but I'd rather just pay out... Thanks for any leads!