Review of ITZOO


Rated 5 out of 5 stars

excellent after sales dept

excellent after sales dept - (guy called steven) who talked through installation problems that occurred

October 30, 2023

Reply from ITZOO

Hi

Thank you for your kind review and please accept our apologies for the initial issue with your purchase.
regards
ITZOO