Placed two orders with ruo
Placed two orders with ruo. Both times the orders have arrived super fast - had to contact the customer service over a missing vial but replied same day (within hours) no problems! better pricing than most.
Date of experience:
Nov 27, 2025