They have been doing this since FFXI. I'm not sure a BBB complaint will get anywhere since it didn't work back then, but you've got nothing to lose. If I may make a suggestion: nag them. Keep sending emails or keep calling or starting chat sessions. It may not get you anything but frustration but they've been known to take *months* to release holds on accounts that have otherwise been proven innocent by their own investigations.