BI
BIBO Water
View company profile →
Shocking Customer service from Start!
Purchased bibo over 10 days ago and still not got a date for installation! Outrageous as customers service team has no clue what they are doing! Going to call and get refund! Should have gone with Virgin!