If you're using a third-party VPN server, it's not unusual to have a significant drop in performance. Depending on the service and plan, you're typically going to find it limited since they're servicing MANY other customers as well. IOW, since it's a shared resource, you can't expect to get your full bandwidth. Not unless you're willing to pay substantially more for the service.