Time Talk
Consumer Report
- 07-03-2013
- 16
I was told by time talk that my internet charge would be £18.31 & then they take £70.13 from my account & tell me there was a delivery charge & also someone to come out to my home & set up my phone line. No 1 came out so now iam waiting for them to refund my money
Company: Time Talk
Country: USA
State: Lancashire
City: Burnley
Address: Time Technology Park, Blackburn Road
Phone: 4408451294432
Site: timetalk.co.uk