R
Rita BunchReview ofTalkback uk
I had an average experience with Talkback uk. Whil...
I had an average experience with Talkback uk. While their services were satisfactory, I felt that there was room for improvement. Their customer support could have been more responsive.

Comments: