Recently visited the Wrexham Island Green store to upgrade my phone, staff were great helping me find the phone and deal I wanted and offered a better deal than going directly to my current service provider. Very happy with my purchase.
company reviews