After you file

Does any one have the customer service number for Santa Barbara Tax Products Group?  I uploaded a copy of my ID and it still says that my funds are on hold.... Is this legal? How long does it take to be verified and for my funds to be released?  I am very frustrated and angry that this is something that can be done by a "bank".  I am going to look into filing a lawsuit as well.