Somewhat. Some time back I did delete any bank credit cards from my account, due to problems back then. It's a good safeguard. I only have my QCard on here, so I think it's pretty safe.
It's an inconvenience, for sure, but it is also concerning because it seems like they don't have any IT experts to operate their website well and securely. That's not the best place to save money.