i have orders 3 batches of nep seeds from thailand thru ebay last week, none of them has the name u mentioned... but looking from the feedbacks, i assume they are ok... hope they are fine...
sometime i think its our "luck" that the seeds can germinate or not....
I have seeds as gift from members here bt so far only 1 batch can germinate...