Reviews by stefanw815
This review is for Cell Techs, Newcastle NSW
The staff went out their way to help me and sort me out when a so called expert ( from a major retailer) gave me the wrong advice .Why would you go elsewhere.