is anyone else having issues when attempting to pay? Turbo told me yesterday they have a lot of traffic on their website. It still continues this am.