ExpressVPN appeared to throttle my speed because it delivered 10% of the speed that I received with other competitors. I chose to end my subscription with ExpressVPN and went through the process to do so on their website. They continued to bill me for 2 months though! When I learned that they were still billing me, I contacted them. They said that I never canceled (I DID!) and that they do not offer refunds. I argued with them a bit and got them to refund 1 of the 2 unauthorized payments. In the end, they ripped me off. It wasn't much, but the morals of it are frustrating.