M
Matt Zaffina Review of Genobium
I had a rather average experience with Genobium. T...
I had a rather average experience with Genobium. Their website was decent, but I expected more in terms of user-friendliness. The order process was smooth, but the delivery took longer than expected. Overall, I would say they provide satisfactory service, but there is room for improvement.

Comments: