I posted a thread to ask opinions on the Ikon Tek razor head, there is no evidence of the thread anywhere on B&B now... What gives?