Thymes2
New Member

I'm trying to use direct pay (payment deducted from my checking account) but the link is saying there are technical difficulties. Does this mean try again later?

Any experience with direct pay.  I have a link but after going through the process, it says it is having technical difficulties...