I would like to start by saying i have been a happy customer for 6 years now but not any longer up until August 3rd 2016 my fibre medium was 30mb down and 2mb up consistent with no slow down or issue then i decided to upgrade to fibre large as i needed faster upload speed for my career/work. when they upgraded me my download speed dropped to 24mb down and 4mb up and i reported the issue several times and finally after 3 and a half weeks of messing me around on live chat i get a call saying that my phone line can only handle a maximum of 32mb download and that i would be forced to downgrade to fibre medium again. So when i arranged the downgrade i asked if i was able to keep the faster upload speed as i need it for work and it was a necessity and they handler said yes and i was happy with that as the upload was required more then down speed. so the downgrade was done. then now i find that when i do a speed test my speeds are even worse at 20mb down and 1mb up and when i asked why my upload speed was so low they said i was only going to get a maximum of 2mb up and after i told them when i arranged the downgrade and asked if my upload could stay the faster speed and they called me a lair and that i am only going to get what im getting now. So in just over 3 weeks i have gone from getting 30mb down and 2mb up to 20mb down and 1mb up and that keeps dropping all the time. i really want to stay with TalkTalk as up until now i have been a Happy Customer and always recommended you to friends and family and fans of my YouTube channel. so i will give you 1 last chance to make good on your promise to restore my better upload speed as promised when i downgraded as i needed it for work or i will be forced to leave and will remove all my recommendations to fans and friends about you and tell them all my story of how you have lied to me called me a liar and treat me like a piece of dirt that had gotten tuck to your shoe. i really do hope you prove yourselves wrong you have 2 days to respond or i will just cancel my account and go with anyone else but TalkTalk