Osmio Water
Read all reviews for Osmio Water →
Fantastic Company
Fantastic Company. Received the exact water filters I had ordered - but got over £100 refund from original payment. Sent from UK -rather than go to the USA, to be sent back at double the price. Excellent polite staff. Such good service I ordered more :-)